![]()  | 
Routines | 
| Prev: 63135 | Up: Map | Next: 63235 | 
| 
 | 
||||
| Process_KillHareWithSword | 63201 | LD A,38 | Call ValidateItemPresent with item 38: "A dead hare,caught in a trap". | |
| 63203 | CALL ValidateItemPresent | |||
| 63206 | JP Z,Response_YouveDoneThatAlready | Jump to Response_YouveDoneThatAlready if A is equal to 38. | ||
| 63209 | CALL CheckUserInput_Sword | Call CheckUserInput_Sword. | ||
| 63212 | JR NZ,Process_KillHareWithSword_0 | Jump to Process_KillHareWithSword_0 if A is not equal to 38. | ||
| 63214 | LD HL,58258 | Call CheckItemGroupPresent with Data_ItemGroup_Sword. | ||
| 63217 | CALL CheckItemGroupPresent | |||
| 63220 | CALL IsPlayerCarryingItem | Call IsPlayerCarryingItem. | ||
| 
 
Change the hare state!
 
 | 
||||
| Process_KillHareWithSword_0 | 63223 | LD BC,4902 | Call TransformItem to transform item 19 ("A hare,caught by the leg,in a trap") into item 38 ("A dead hare,caught in a trap"). | |
| 63226 | CALL TransformItem | |||
| 
 
Print "O.K. It no longer suffers.".
 
 | 
||||
| 63229 | LD HL,56799 | HL=Messaging_NoLongerSuffers. | ||
| 63232 | JP PrintStringAndNewline_Duplicate | Jump to PrintStringAndNewline_Duplicate. | ||
| Prev: 63135 | Up: Map | Next: 63235 |