diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/ArmorKit.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/ArmorKit.java index 1e6811662..5c5adf18d 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/ArmorKit.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/ArmorKit.java @@ -95,6 +95,7 @@ public class ArmorKit extends Item { curUser.belongings.armor = classArmor; ((HeroSprite)curUser.sprite).updateArmor(); + classArmor.activate(curUser); } else { 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 9545bc4b9..3e03a31a9 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 @@ -97,7 +97,6 @@ abstract public class ClassArmor extends Armor { @Override public ArrayList actions( Hero hero ) { ArrayList actions = super.actions( hero ); - actions.remove( AC_DETACH ); if (hero.HP >= 3 && isEquipped( hero )) { actions.add( AC_SPECIAL ); }