stone-to-flesh vs golem statues and figurines (trunk only)
Back in <email deleted> in #U1216
suggested that statues of stone golems which are hit by stone-to-flesh
spell should leave flesh golem corpses instead of meatballs. But they
should actually have revived as flesh golems. Stone-to-flesh revival of
golem statues and golem figurines didn't work as intended because golems
other than flesh or leather were considered to be vegan/vegatarian, which
caused them to produce meat rather than living monsters. Also, S-to-F of
a leather golem statue worked as intended and created a flesh golem, but
S-to-F of a leather golem firugine created a leather golem out of stone
object. This fixes it so that any type of golem statue or golem figurine
revives as a flesh golem.
Two other bugs noticed and fixed: (1) S-to-F cast on self while a
figurine of a non-veggy monster was "worn" in one of the three weapon
slots triggered an "extract_nobj: object lost" panic similar to several
similar cases which were recently fixed (that was 3.4.3; for development
code, it gave "obfree: deleting worn obj" warning instead). (2) S-to-F
activating a shop-owned figurine didn't charge for it.
This commit is contained in:
@@ -207,6 +207,8 @@ give better feedback when thrown shop-owned food gets used up taming a monster
|
||||
effect of negative AC on damage received was calculated differently than
|
||||
normal when deciding whether hero poly'd into pudding would split
|
||||
unicorn horn produced by revived monster will polymorph as if non-magic
|
||||
stone-to-flesh on any golem statue or golem figurine creates flesh golem
|
||||
stone-to-flesh which activates shop-owned figurine entails shop charges
|
||||
|
||||
|
||||
Platform- and/or Interface-Specific Fixes
|
||||
|
||||
Reference in New Issue
Block a user