U846 - xorns and pits
Change pit behavior to always mark a non-flying poly'd player as trapped in a pit, even when Passes_walls is set. This allows players polymorphed into xorns to descend into pits and pick things up. In this case, any attempt to move out of the pit now takes a turn but always succeeds. Also fixed a related bug (w/o ID) that a player could become trapped as if in a pit when leaving xorn form because u.utrap wasn't checked, and simplified the code since the extra Passes_walls checks are no longer needed. Also updated code in sit.c that duplicated uteetering_at_seen_pit.
This commit is contained in:
@@ -16,6 +16,7 @@ some actions such as eating corpses off the floor didn't check whether hero
|
||||
usmellmon() instead of "It turns into it" during monster polymorph
|
||||
grammar of messages regarding eating artifacts
|
||||
avoid a message about an invisible monster looking much better
|
||||
player polymorphed as a xorn could not pick up items in pits
|
||||
|
||||
|
||||
Platform- and/or Interface-Specific Fixes
|
||||
|
||||
Reference in New Issue
Block a user