![]() |
Routines |
Prev: 61240 | Up: Map | Next: 61274 |
|
||||
The player wants to pick up the amulet, check which version of it is in the current room.
|
||||
Process_GetAmulet | 61257 | LD HL,58278 | Call CheckItemGroupPresent with Data_ItemGroup_Amulet. | |
61260 | CALL CheckItemGroupPresent | |||
61263 | CP 73 | Jump to Handler_CheckPlayerInventory_PickUpItem if the amulet state in the current room is not "A druid wearing an amulet". | ||
61265 | JP NZ,Handler_CheckPlayerInventory_PickUpItem | |||
This entry point is used by the routine at Process_TakeAmuletFromDruid.
Print "The druid is deceptively strong.
He prevents you,saying:-
"No Warlord,this is a gift from
the gods and cannot be given
away so lightly."".
|
||||
TakeAmuletFromDruid | 61268 | LD HL,53867 | HL=Messaging_DruidDeceptivelyStrong. | |
61271 | JP PrintStringAndNewline_Duplicate | Jump to PrintStringAndNewline_Duplicate. |
Prev: 61240 | Up: Map | Next: 61274 |