v0.9.2b: fixed cases where items known to not be cursed could be RCed

This commit is contained in:
Evan Debenham 2021-03-18 20:05:39 -04:00
parent 8c51d26a0a
commit c91b90a514

View File

@ -100,7 +100,7 @@ public class ScrollOfRemoveCurse extends InventoryScroll {
public static boolean uncursable( Item item ){
if (item.isEquipped(Dungeon.hero) && Dungeon.hero.buff(Degrade.class) != null) {
return true;
} if ((item instanceof EquipableItem || item instanceof Wand) && (!item.isIdentified() || item.cursed)){
} if ((item instanceof EquipableItem || item instanceof Wand) && (!item.cursedKnown || item.cursed)){
return true;
} else if (item instanceof Weapon){
return ((Weapon)item).hasCurseEnchant();