Prev: 61387 Up: Map Next: 61412
61392: Process: Take Amulet From Druid
The player wants to take the amulet from the druid, check which version of the amulet is in the current room.
Process_TakeAmuletFromDruid 61392 LD HL,58278 Call CheckItemGroupPresent with Data_ItemGroup_Amulet.
61395 CALL CheckItemGroupPresent
61398 CP 73 Jump to TakeAmuletFromDruid if the version of the amulet in the current room is "A druid wearing an amulet".
61400 JP Z,TakeAmuletFromDruid
Handle responding if the player is already carrying the amulet.
61403 CALL Check_PlayerInventory Call Check_PlayerInventory.
Handle responding if the druid doesn't have the amulet.
Print "He doesn't have it.".
61406 LD HL,54004 HL=Messaging_HeDoesntHaveIt.
61409 JP PrintStringAndNewline_Duplicate Jump to PrintStringAndNewline_Duplicate.
Prev: 61387 Up: Map Next: 61412