From 46eec8265a99221241977f3eab77b2a9c260eaa9 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sun, 25 Aug 2024 10:49:13 -0400 Subject: [PATCH] v2.5.0: fixed hero armor xfer granting warrior +1 level in some cases --- .../shatteredpixeldungeon/items/armor/ClassArmor.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/ClassArmor.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/ClassArmor.java index 9c4386ce3..f2456e97d 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/ClassArmor.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/armor/ClassArmor.java @@ -242,15 +242,10 @@ abstract public class ClassArmor extends Armor { if (armor.checkSeal() != null) { inscribe(armor.glyph); seal = armor.checkSeal(); - if (seal.level() > 0) { - int newLevel = trueLevel() + 1; - level(newLevel); - Badges.validateItemLevelAquired(ClassArmor.this); - } } else if (checkSeal() != null){ - //automates the process of detaching the glyph manually + //automates the process of detaching the seal manually // and re-affixing it to the new armor - if (seal.level() > 0 && trueLevel() <= armor.trueLevel()){ + if (seal.level() > 0){ int newLevel = trueLevel() + 1; level(newLevel); Badges.validateItemLevelAquired(ClassArmor.this);