more #H4347 - corpse revival
When a stack of N corpses is hit by wand or spell of undead turning, 1 revives and N-1 remain corpses. If owned by a shop, a fee for using up all N corpses was charged and if carried at the time, the extra N-1 became owned by the player but if on the floor, they remained owned by the shop. Feedback was schitzophrenic as to whether the whole stack was involved: One of the <foo> corpses glows irridescently. You owe <shk> X zormids for them. Split the stack so that revival explicitly operates on only 1 corpse. It's done after the revival side of things has already succeeded or given up, so the split will never need to be undone.
This commit is contained in:
@@ -267,6 +267,8 @@ while in shop, undead turning at self causing carried, hero owned corpse to
|
||||
resurrect claimed it belonged to shopkeeper
|
||||
while in shop, stone-to-flesh at self causing carried, hero owned figurine
|
||||
or statue to animate claimed it belonged to shopkeeper
|
||||
reviving one of a stack of N corpses in a shop charged a usage fee for all N;
|
||||
remaining N-1 were owned by hero if carried but by shop if on floor
|
||||
|
||||
|
||||
Fixes to Post-3.6.0 Problems that Were Exposed Via git Respository
|
||||
|
||||
Reference in New Issue
Block a user