Issue #769, reported by k2 and diagnosed by entrez: eating a troll corpse that revives on the last turn of the meal was using up the corpse while the revival was in progress (unless the hero couldn't observe the resulting monster), leading to a panic when trying to use it up at the end of revival. Brought on by a recent change to interrupt an occupied hero who can observe a hostile monster being created nearby. The fix isn't perfect. If revival fails because there's no place to put the revived troll, the meal will be interrupted with one bite left instead of finishing. If that happens, the interruption will include a "you stop eating" message, just with no explanation why. The partly eaten--almost completely eaten--corpse will remain. Closes #769
121 KiB
121 KiB