![]()  | 
Routines | 
| Prev: F1DF | Up: Map | Next: F214 | 
| 
 | 
||||
| Process_GiveHelmetToTrader | F1FE | LD HL,$E36B | Call CheckItemGroupPresent with Data_ItemGroup_Helmet. | |
| F201 | CALL CheckItemGroupPresent | |||
| F204 | CP $20 | Jump to Process_GiveIronToTrader_0 if A is not equal to 20. | ||
| F206 | JP NZ,Process_GiveIronToTrader_0 | |||
| 
 
Change the helmet state!
 
 | 
||||
| F209 | LD BC,$201F | Call TransformItem to transform item 20 ("A bronze helmet (worn)") into item 1F ("A bronze helmet"). | ||
| F20C | CALL TransformItem | |||
| F20F | LD A,$1F | Jump to Process_GiveIronToTrader_0 with item 1F: "A bronze helmet". | ||
| F211 | JP Process_GiveIronToTrader_0 | |||
| Prev: F1DF | Up: Map | Next: F214 |