From a83ce804a4a46d920ab283d0daf37a356e010518 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Wed, 30 Mar 2022 18:12:52 -0400 Subject: [PATCH] v1.2.1: fixed an exploit involving corrupting transmogrified rats --- .../actors/hero/abilities/Ratmogrify.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/abilities/Ratmogrify.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/abilities/Ratmogrify.java index dfee67904..5ab3eac46 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/abilities/Ratmogrify.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/abilities/Ratmogrify.java @@ -26,6 +26,7 @@ import com.shatteredpixel.shatteredpixeldungeon.Dungeon; import com.shatteredpixel.shatteredpixeldungeon.actors.Actor; import com.shatteredpixel.shatteredpixeldungeon.actors.Char; import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Adrenaline; +import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.AllyBuff; import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Buff; import com.shatteredpixel.shatteredpixeldungeon.actors.buffs.Invisibility; import com.shatteredpixel.shatteredpixeldungeon.actors.hero.Hero; @@ -251,6 +252,10 @@ public class Ratmogrify extends ArmorAbility { return Messages.get(this, "name", original.name()); } + { + immunities.add(AllyBuff.class); + } + private static final String ORIGINAL = "original"; private static final String ALLIED = "allied";