![]() |
Routines |
Prev: EECF | Up: Map | Next: EF09 |
|
||||
Process_GetUrn | EEE9 | LD A,$1C | Call ED75 with item 1C: "An urn". | |
EEEB | CALL $ED75 | |||
EEEE | LD A,$20 | Call ValidateItemPresent with item 20: "A bronze helmet (worn)". | ||
EEF0 | CALL ValidateItemPresent | |||
EEF3 | JP NZ,Response_YouCannotMoveIt | Jump to Response_YouCannotMoveIt if A is not equal to 20. | ||
EEF6 | LD HL,$A76C | Jump to Process_GetUrn_0 if bit 4 of *A76C is set. | ||
EEF9 | BIT 4,(HL) | |||
EEFB | JR NZ,Process_GetUrn_0 | |||
EEFD | SET 4,(HL) | Set bit 4 of *HL. | ||
EEFF | LD A,$04 | Call AddToScore to add 04 points to the score. | ||
EF01 | CALL AddToScore | |||
Process_GetUrn_0 | EF04 | LD B,$1C | B=item 1C: "An urn". | |
EF06 | JP $EDA6 | Jump to EDA6. |
Prev: EECF | Up: Map | Next: EF09 |