diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/CrystalGuardian.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/CrystalGuardian.java index 3e8325606..499ec7369 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/CrystalGuardian.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/CrystalGuardian.java @@ -84,7 +84,7 @@ public class CrystalGuardian extends Mob{ @Override public int damageRoll() { - return Random.NormalIntRange( 10, 20 ); + return Random.NormalIntRange( 10, 16 ); } @Override diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/MiningLevel.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/MiningLevel.java index 96eb5c7ce..eb087fe70 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/MiningLevel.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/MiningLevel.java @@ -136,6 +136,12 @@ public class MiningLevel extends CavesLevel { .setGrass(Blacksmith.Quest.Type() == Blacksmith.Quest.FUNGI ? 0.65f : 0.10f, 3); } + @Override + public int mobLimit() { + //1 fewer than usual + return super.mobLimit()-1; + } + @Override public Mob createMob() { switch (Blacksmith.Quest.Type()){ @@ -152,8 +158,8 @@ public class MiningLevel extends CavesLevel { @Override public float respawnCooldown() { - //normal enemies respawn more slowly here - return 2*TIME_TO_RESPAWN; + //normal enemies respawn much more slowly here + return 3*TIME_TO_RESPAWN; } @Override