Prev: 60511 Up: Map Next: 60598
60569: Events: Korl Warrior
A Korl warrior attacks. Sometimes the blow is fatal.
Print " A Korl Warrior appears. He swings his sword at you.".
Events_KorlWarrior 60569 LD HL,56067 HL=Messaging_AKorlWarriorAppears.
60572 CALL PrintStringAndNewline Call PrintStringAndNewline.
60575 LD A,20 A=20.
60577 CALL GenerateRandomNumber Call GenerateRandomNumber.
60580 JR NZ,Events_KorlWarrior_Next Jump to Events_KorlWarrior_Next if the blow is not fatal.
60582 LD HL,60195 Switch GameOver onto the stack so the next return actions a "game over".
60585 EX (SP),HL
Print "You were caught by surprise and didn't move quickly enough.".
60586 LD HL,55189 HL=Messaging_YouWereCaughtBySurprise.
60589 JR Events_KorlWarrior_Print Jump to Events_KorlWarrior_Print.
Print "But you are too fast and you evade the blow.".
Events_KorlWarrior_Next 60591 LD HL,55144 HL=Messaging_ButYouAreTooFastAnd.
Events_KorlWarrior_Print 60594 CALL PausePrintStringAndScroll Call PausePrintStringAndScroll.
60597 RET Return.
Prev: 60511 Up: Map Next: 60598