![]() |
Routines |
| Prev: A926 | Up: Map | Next: A971 |
|
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 |