Prev: A926 Up: Map Next: A971
A94E: The trolls, the four turns after: eat the player, if still there
The troll eats the player (EAT, $1B) where they are both -- narrated, and done by calling DO_EAT itself -- and then jumps to PLAYER_DIES; the player's own EAT handlers are not used. Anywhere else it fails, and the script pauses a turn.
TROLLS_EAT A94E LD A,(ACTOR_AT)
A951 LD HL,PLAYER_AT
A954 CP (HL)
A955 RET NZ
A956 CALL FOR_REAL
A959 LD A,$1B
A95B LD (ACTION),A
A95E LD A,$00
A960 LD (TARGET),A
A963 LD A,$FF
A965 LD (INSTRUMENT),A
A968 CALL REFUSE
A96B CALL DO_EAT
A96E JP PLAYER_DIES
Prev: A926 Up: Map Next: A971