v2.0.0: fixed a crash when transferring class armor with no seal

This commit is contained in:
Evan Debenham
2023-01-28 16:15:21 -05:00
committed by Evan Debenham
parent a5813a7e27
commit 93f7d6c7c6
@@ -234,11 +234,13 @@ abstract public class ClassArmor extends Armor {
cursed = armor.cursed; cursed = armor.cursed;
curseInfusionBonus = armor.curseInfusionBonus; curseInfusionBonus = armor.curseInfusionBonus;
masteryPotionBonus = armor.masteryPotionBonus; masteryPotionBonus = armor.masteryPotionBonus;
if (armor.checkSeal() != null) seal = armor.checkSeal(); if (armor.checkSeal() != null) {
if (seal.level() > 0){ seal = armor.checkSeal();
int newLevel = trueLevel()+1; if (seal.level() > 0) {
level(newLevel); int newLevel = trueLevel() + 1;
Badges.validateItemLevelAquired(ClassArmor.this); level(newLevel);
Badges.validateItemLevelAquired(ClassArmor.this);
}
} }
identify(); identify();