fix #H4061 - uncursed scroll of enchant armor
In 3.4.3, reading an uncursed scroll of enchant armor while wearing a piece of cursed armor performed an uncurse as well as raising enchantment. A fairly big patch to redo how pending shop bills were affected by altering the items on the bill accidentally took away the uncurse part when modifying the scroll code to use the bless()/ uncurse()/curse() functions instead of manipulating the armor's blessed and cursed flags directly.
This commit is contained in:
@@ -15,6 +15,8 @@ support explicit 'symset:default' and 'symset:Default symbols' in options
|
||||
crash during startup if player name set as 'player' in defaults
|
||||
any existing vampire shape-shifted into critter (fog cloud, bat, wolf) became
|
||||
an unkillable critter if vampires were genocided
|
||||
unlike in previous versions, an uncursed scroll of enchant armor failed to
|
||||
uncurse the piece of armor being enchanted (change was unintentional)
|
||||
|
||||
|
||||
Platform- and/or Interface-Specific Fixes
|
||||
|
||||
Reference in New Issue
Block a user