v0.9.3: Endgame difficulty tweaks:
- Demon halls -1 enemy cap removed - Spawner exp reduced to 15 from 25 - Burning fist evaporation increased by 20% - Rotting fist bleeding reduced by 10%
This commit is contained in:
parent
b0c54f636f
commit
92570e6f78
|
@ -49,7 +49,7 @@ public class DemonSpawner extends Mob {
|
|||
HP = HT = 120;
|
||||
defenseSkill = 0;
|
||||
|
||||
EXP = 25;
|
||||
EXP = 15;
|
||||
maxLvl = 29;
|
||||
|
||||
state = PASSIVE;
|
||||
|
|
|
@ -200,8 +200,8 @@ public abstract class YogFist extends Mob {
|
|||
CellEmitter.get( pos ).burst( Speck.factory( Speck.STEAM ), 10 );
|
||||
}
|
||||
|
||||
//1.33 evaporated tiles on average
|
||||
int evaporatedTiles = Random.chances(new float[]{0, 2, 1});
|
||||
//1.67 evaporated tiles on average
|
||||
int evaporatedTiles = Random.chances(new float[]{0, 1, 2});
|
||||
|
||||
for (int i = 0; i < evaporatedTiles; i++) {
|
||||
int cell = pos + PathFinder.NEIGHBOURS8[Random.Int(8)];
|
||||
|
@ -372,7 +372,7 @@ public abstract class YogFist extends Mob {
|
|||
b = new Bleeding();
|
||||
}
|
||||
b.announced = false;
|
||||
b.set(dmg*.67f);
|
||||
b.set(dmg*.6f);
|
||||
b.attachTo(this);
|
||||
sprite.showStatus(CharSprite.WARNING, b.toString() + " " + (int)b.level());
|
||||
} else{
|
||||
|
|
|
@ -74,12 +74,6 @@ public class HallsLevel extends RegularLevel {
|
|||
return rooms;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int nMobs() {
|
||||
//remove one mob to account for ripper demon spawners
|
||||
return super.nMobs()-1;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected int standardRooms(boolean forceMax) {
|
||||
if (forceMax) return 9;
|
||||
|
|
Loading…
Reference in New Issue
Block a user