![]() |
Routines |
| Prev: 60511 | Up: Map | Next: 60598 |
|
A Korl warrior attacks. Sometimes the blow is fatal.
|
||||
| Events_KorlWarrior | 60569 | LD HL,56067 | Print " A Korl Warrior appears. He swings his sword at you.". | |
| 60572 | CALL PrintStringAndANewline | |||
| 60575 | LD A,20 | Jump to Events_KorlWarrior_Next unless a roll of 20 comes up zero. | ||
| 60577 | CALL GenerateRandomNumber | |||
| 60580 | JR NZ,Events_KorlWarrior_Next | |||
| 60582 | LD HL,60195 | Make the blow fatal and print "You were caught by surprise and didn't move quickly enough.". | ||
| 60585 | EX (SP),HL | |||
| 60586 | LD HL,55189 | |||
| 60589 | JR Events_KorlWarrior_Print | |||
| Events_KorlWarrior_Next | 60591 | LD HL,55144 | The blow only glances, with "But you are too fast and you evade the blow.". | |
| Events_KorlWarrior_Print | 60594 | CALL PausePrintStringAndScroll | Call PausePrintStringAndScroll to pause, then print that message and start a new line. | |
| 60597 | RET | Return. | ||
| Prev: 60511 | Up: Map | Next: 60598 |