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 b6d2f5385..018aad03c 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 @@ -105,7 +105,7 @@ public class Armor extends EquipableItem { public boolean curseInfusionBonus = false; public boolean masteryPotionBonus = false; - private BrokenSeal seal; + protected BrokenSeal seal; public int tier; 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 b73cddeb1..63f2a5ecc 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 @@ -224,6 +224,8 @@ abstract public class ClassArmor extends Armor { cursed = armor.cursed; curseInfusionBonus = armor.curseInfusionBonus; masteryPotionBonus = armor.masteryPotionBonus; + if (armor.checkSeal() != null) seal = armor.checkSeal(); + identify(); GLog.p( Messages.get(ClassArmor.class, "transfer_complete") );