From 5a8cd900254a32469b07452554e74a306d9e5bd6 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sun, 6 Mar 2022 12:12:48 -0500 Subject: [PATCH] v1.2.0: fixed some fists not taking reduced damage from resistances --- .../shatteredpixeldungeon/actors/mobs/YogFist.java | 2 ++ 1 file changed, 2 insertions(+) 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));