![]()  | 
Routines | 
| Prev: 63404 | Up: Map | Next: 63451 | 
| 
 | 
||||
| Process_Guard | 63424 | LD A,70 | Call ValidateItemPresent with item 70: "A guard at the entrance". | |
| 63426 | CALL ValidateItemPresent | |||
| 63429 | JR NZ,Guard_AlreadyDealtWith | Jump to Guard_AlreadyDealtWith if "A guard at the entrance" is not in the current room. | ||
| 
 
Print "The guard prevents you.".
 
 | 
||||
| 63431 | LD HL,57465 | HL=Messaging_GuardPreventsYou. | ||
| 63434 | JP PrintStringAndNewline_Duplicate | Jump to PrintStringAndNewline_Duplicate. | ||
| 
 
Jump to print "You've done that already." if this room is not 
The Cadwell Hillfort.
 
 | 
||||
| Guard_AlreadyDealtWith | 63437 | LD A,(42947) | Jump to Response_YouveDoneThatAlready if *CurrentRoom is not room 58: The Cadwell Hillfort. | |
| 63440 | CP 58 | |||
| 63442 | JP NZ,Response_YouveDoneThatAlready | |||
| 63445 | LD A,73 | Call ChangeRoom with room 73: The Main Courtyard. | ||
| 63447 | CALL ChangeRoom | |||
| 63450 | RET | Return. | ||
| Prev: 63404 | Up: Map | Next: 63451 |