From 0db59e92cfb0a09891f16cd01c36955a75679814 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Tue, 20 May 2025 13:36:45 -0400 Subject: [PATCH] v3.1.0: fixed cases of metamorphed holy intuition deleting armor --- .../shatteredpixeldungeon/items/armor/Armor.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/Armor.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/Armor.java index d241f8bc9..88f68572b 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/Armor.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/Armor.java @@ -228,8 +228,6 @@ public class Armor extends EquipableItem { @Override public boolean doEquip( Hero hero ) { - - detach(hero.belongings.backpack); // 15/25% chance if (hero.heroClass != HeroClass.CLERIC && hero.hasTalent(Talent.HOLY_INTUITION) @@ -240,6 +238,8 @@ public class Armor extends EquipableItem { return false; } + detach(hero.belongings.backpack); + Armor oldArmor = hero.belongings.armor; if (hero.belongings.armor == null || hero.belongings.armor.doUnequip( hero, true, false )) {