fix commit ebd6bb62f5 : #H4383 - blasted twice

by Excalibur.  Noticed on Reddit by Alex, the attempt to fix being
blasted twice by wielded artifact weapon when changing alignment
ended up preventing wielding other role's quest weapons.  At the
moment I can't even see how it prevented the double-blast....

This backs out that change and fixes the double-blasting correctly.
When uwep and uswapwep are tested in advance of the rest of invent,
mark them as already processed before entering the loop that checks
all not-yet-processed inventory.
This commit is contained in:
PatR
2017-07-12 17:53:04 -07:00
parent a573134d7e
commit c0bb25b388
2 changed files with 9 additions and 3 deletions

View File

@@ -455,6 +455,8 @@ attempting to name an item as an artifact and failing via hand slip violates
crashes for 'A' above were downgraded to impossible "cursed without otmp"
wizhelp: ^O is #overview in wizard mode too; #wizwhere shows dungeon layout
wishing for tins sometimes yielded a tin wand
replace the fix for preventing putting on a helm of opposite alignment from
causing wielded Excalibur from blasting hero twice
Platform- and/or Interface-Specific Fixes