Prev: EA0B Up: Map Next: EB10
EA44: Routine at EA44
EA44 LD HL,$CA79 HL=Messaging_FomorianAttacksYou.
EA47 CALL PrintStringAndNewline Call PrintStringAndNewline.
EA4A LD A,$14 A=14.
EA4C CALL GenerateRandomNumber Call GenerateRandomNumber.
EA4F LD HL,$CA94 HL=Messaging_MatchEvilCreaturesSpeed.
EA52 JR NZ,$EA5C Jump to EA5C if ?? is not equal to 14.
EA54 POP HL Restore HL from the stack.
Bad luck!
EA55 LD HL,$E9B2 Switch GameOver onto the stack so the next return actions a "game over".
EA58 EX (SP),HL
EA59 LD HL,$CA46 HL=Messaging_YouAreTakenBySurpriseBlowStrikesTrue.
EA5C CALL PausePrintStringAndScroll Call PausePrintStringAndScroll.
EA5F RET Return.
EA60 LD HL,$CACD HL=Messaging_WildBoarRushesFromUndergrowth.
EA63 CALL PrintStringAndNewline Call PrintStringAndNewline.
EA66 LD A,$06 A=06.
EA68 CALL Handler_DestroyItemEvent Call Handler_DestroyItemEvent.
EA6B RET Return.
EA6C LD A,$07 A=07.
EA6E CALL ScenicEventTriggered Call ScenicEventTriggered.
EA71 RET Return.
EA72 LD HL,$CB19 HL=Messaging_YouCatchGlimpseOfAFurtiveFigure.
EA75 CALL PrintStringAndNewline Call PrintStringAndNewline.
EA78 LD HL,$CB45 HL=Messaging_QuicklyVanishes.
EA7B CALL PausePrintStringAndScroll Call PausePrintStringAndScroll.
EA7E LD A,$08 A=08.
EA80 CALL Handler_DestroyItemEvent Call Handler_DestroyItemEvent.
EA83 RET Return.
EA84 LD HL,$CB73 HL=Messaging_GroupOfRatsScurryOff.
EA87 CALL PrintStringAndNewline Call PrintStringAndNewline.
EA8A LD A,$09 A=09.
EA8C CALL Handler_DestroyItemEvent Call Handler_DestroyItemEvent.
EA8F RET Return.
EA90 LD HL,$CB9C HL=Messaging_FromTheHutYouHearWomanSinging.
EA93 CALL PrintStringAndNewline Call PrintStringAndNewline.
EA96 LD A,$2D A=2D.
EA98 CALL Handler_DestroyItemEvent Call Handler_DestroyItemEvent.
EA9B RET Return.
EA9C LD HL,$CBCC HL=Messaging_WomanSaysWarlordGuideSwamp.
EA9F CALL PrintStringAndNewline Call PrintStringAndNewline.
EAA2 LD A,$3E A=3E.
EAA4 CALL Handler_DestroyItemEvent Call Handler_DestroyItemEvent.
EAA7 LD A,$3F A=3F.
EAA9 CALL ScenicEventTriggered Call ScenicEventTriggered.
EAAC LD B,$3D B=3D.
EAAE LD C,$2C C=2C.
EAB0 CALL $AF08 Call AF08.
EAB3 RET Return.
EAB4 LD HL,$CC26 HL=Messaging_WomanGoesEast.
EAB7 CALL PrintStringAndNewline Call PrintStringAndNewline.
EABA LD A,$3F A=3F.
EABC CALL Handler_DestroyItemEvent Call Handler_DestroyItemEvent.
EABF LD A,$40 A=40.
EAC1 CALL ScenicEventTriggered Call ScenicEventTriggered.
EAC4 LD B,$3D B=3D.
EAC6 LD C,$2D C=2D.
EAC8 CALL $AF08 Call AF08.
EACB RET Return.
EACC LD HL,$CC3C HL=Messaging_WomanGoesSouth.
EACF CALL PrintStringAndNewline Call PrintStringAndNewline.
EAD2 LD A,$40 A=40.
EAD4 CALL Handler_DestroyItemEvent Call Handler_DestroyItemEvent.
EAD7 LD A,$41 A=41.
EAD9 CALL ScenicEventTriggered Call ScenicEventTriggered.
EADC LD B,$3D B=3D.
EADE LD C,$25 C=25.
EAE0 CALL $AF08 Call AF08.
EAE3 RET Return.
EAE4 LD HL,$CC26 HL=Messaging_WomanGoesEast.
EAE7 CALL PrintStringAndNewline Call PrintStringAndNewline.
EAEA LD A,$41 A=41.
EAEC CALL Handler_DestroyItemEvent Call Handler_DestroyItemEvent.
EAEF LD B,$3D B=3D.
EAF1 LD C,$27 C=27.
EAF3 CALL $AF08 Call AF08.
EAF6 RET Return.
EAF7 LD HL,$CC53 HL=Messaging_WatchDruidPerformsSacrificialRite.
EAFA CALL PrintStringAndNewline Call PrintStringAndNewline.
EAFD LD HL,$CCCA HL=Messaging_SlavePerishes.
EB00 CALL PausePrintStringAndScroll Call PausePrintStringAndScroll.
EB03 LD A,$4A A=4A.
EB05 CALL Handler_DestroyItemEvent Call Handler_DestroyItemEvent.
EB08 RET Return.
EB09 LD HL,$CD00 HL=Messaging_FeelingImmenseFatigue.
EB0C CALL PrintStringAndNewline Call PrintStringAndNewline.
EB0F RET Return.
Prev: EA0B Up: Map Next: EB10