diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/YogFist.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/YogFist.java index ddfd86c28..82291ed23 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/YogFist.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/YogFist.java @@ -364,6 +364,7 @@ public abstract class YogFist extends Mob { @Override public void damage(int dmg, Object src) { if (!isInvulnerable(src.getClass()) && !(src instanceof Bleeding)){ + dmg = Math.round( dmg * resist( src.getClass() )); if (dmg < 0){ return; } @@ -421,6 +422,7 @@ public abstract class YogFist extends Mob { @Override public void damage(int dmg, Object src) { if (!isInvulnerable(src.getClass()) && !(src instanceof Viscosity.DeferedDamage)){ + dmg = Math.round( dmg * resist( src.getClass() )); if (dmg >= 0) { Buff.affect(this, Viscosity.DeferedDamage.class).prolong(dmg); sprite.showStatus(CharSprite.WARNING, Messages.get(Viscosity.class, "deferred", dmg));