Prev: F489 Up: Map Next: F4F5
F4B9: Routine at F4B9
F4B9 LD A,($A7C3) Jump to Response_YouCant_Duplicate if *CurrentRoom is not equal to room 4F: The Fomorians' Cavern.
F4BC CP $4F
F4BE JP NZ,Response_YouCant_Duplicate
F4C1 LD A,$12 Call Handler_DestroyItemEvent with item 12: "The flickering flames".
F4C3 CALL Handler_DestroyItemEvent
F4C6 LD A,$1C Call Handler_DestroyItemEvent with item 1C: "An urn".
F4C8 CALL Handler_DestroyItemEvent
F4CB LD A,$04 Call Handler_DestroyItemEvent with item 04: N/A.
F4CD CALL Handler_DestroyItemEvent
F4D0 LD A,$05 Call Handler_DestroyItemEvent with item 05: N/A.
F4D2 CALL Handler_DestroyItemEvent
Change the Fomorian tribe state!
F4D5 LD BC,$0F10 Call TransformItem to transform item 0F ("The Fomorian tribe") into item 10 ("Many Fomorian bodies").
F4D8 CALL TransformItem
F4DB LD HL,$A76D Set bit 5 of *A76D.
F4DE SET 5,(HL)
F4E0 LD A,$04 Call AddToScore to add 04 points to the score.
F4E2 CALL AddToScore
F4E5 LD HL,$A790 Decrease *Count_InventoryItems by one.
F4E8 DEC (HL)
Print "The urn lands in the fire. Slowly,the wax melts.As the ashes spill into the flames an eerie wind starts to blow...".
F4E9 LD HL,$DA9E HL=Messaging_UrnLandsInTheFire.
F4EC CALL PrintStringAndNewline Call PrintStringAndNewline.
Print "From the flames march the shadowy forms of the Nemedian host.They silently fall upon the Fomorian wariors and destroy them utterly. The Nemedians melt back into the flames.".
F4EF LD HL,$DB11 HL=Messaging_FromTheFlames.
F4F2 JP $ED71 Jump to ED71.
Prev: F489 Up: Map Next: F4F5