diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GnollGeomancer.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GnollGeomancer.java index 3b6ebbff2..a8c1b08aa 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GnollGeomancer.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GnollGeomancer.java @@ -692,7 +692,7 @@ public class GnollGeomancer extends Mob { } if (ch != null && !(ch instanceof GnollGeomancer)){ - ch.damage(Random.NormalIntRange(8, 12), new GnollGeomancer.Boulder()); + ch.damage(Random.NormalIntRange(6, 12), new GnollGeomancer.Boulder()); if (ch.isAlive()){ Buff.prolong( ch, Paralysis.class, ch instanceof GnollGuard ? 10 : 3 ); @@ -795,7 +795,7 @@ public class GnollGeomancer extends Mob { @Override public void affectChar(Char ch) { - ch.damage(Random.NormalIntRange(8, 12), this); + ch.damage(Random.NormalIntRange(6, 12), this); if (ch.isAlive()) { Buff.prolong(ch, Paralysis.class, ch instanceof GnollGuard ? 10 : 3); } else if (ch == Dungeon.hero){ diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GnollGuard.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GnollGuard.java index e212677c7..5238b182e 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GnollGuard.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/GnollGuard.java @@ -82,7 +82,7 @@ public class GnollGuard extends Mob { @Override public int damageRoll() { if (enemy != null && !Dungeon.level.adjacent(pos, enemy.pos)){ - return Random.NormalIntRange( 18, 24 ); + return Random.NormalIntRange( 16, 22 ); } else { return Random.NormalIntRange( 6, 12 ); } diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/traps/GnollRockfallTrap.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/traps/GnollRockfallTrap.java index 29d62e713..c5ab39b64 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/traps/GnollRockfallTrap.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/levels/traps/GnollRockfallTrap.java @@ -81,7 +81,7 @@ public class GnollRockfallTrap extends RockfallTrap { if (ch != null && ch.isAlive() && !(ch instanceof GnollGeomancer)){ //deals notably less damage than a regular rockfall trap, but ignores armor - int damage = Random.NormalIntRange(8, 12); + int damage = Random.NormalIntRange(6, 12); ch.damage( Math.max(damage, 0) , this); //guards take full paralysis, otherwise just a little