v2.4.0: fixed king's crown automatically IDing armor
This commit is contained in:
@@ -126,7 +126,12 @@ abstract public class ClassArmor extends Armor {
|
||||
classArmor.cursed = armor.cursed;
|
||||
classArmor.curseInfusionBonus = armor.curseInfusionBonus;
|
||||
classArmor.masteryPotionBonus = armor.masteryPotionBonus;
|
||||
classArmor.identify();
|
||||
if (armor.levelKnown && armor.cursedKnown) {
|
||||
classArmor.identify();
|
||||
} else {
|
||||
classArmor.levelKnown = armor.levelKnown;
|
||||
classArmor.cursedKnown = true;
|
||||
}
|
||||
|
||||
classArmor.charge = 50;
|
||||
|
||||
@@ -264,7 +269,12 @@ abstract public class ClassArmor extends Armor {
|
||||
inscribe(armor.glyph);
|
||||
}
|
||||
|
||||
identify();
|
||||
if (armor.levelKnown && armor.cursedKnown) {
|
||||
identify();
|
||||
} else {
|
||||
levelKnown = armor.levelKnown;
|
||||
cursedKnown = true;
|
||||
}
|
||||
|
||||
GLog.p( Messages.get(ClassArmor.class, "transfer_complete") );
|
||||
hero.sprite.operate(hero.pos);
|
||||
@@ -300,11 +310,6 @@ abstract public class ClassArmor extends Armor {
|
||||
return desc;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isIdentified() {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int value() {
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user