![]() |
Routines |
Prev: 61387 | Up: Map | Next: 61412 |
|
||||
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 |