![]()  | 
Routines | 
| Prev: F2EC | Up: Map | Next: F31D | 
| 
 
Used by the routine at Process_EnterIntoWater.
 
 | 
||||
| Process_EnterIntoPool | F2FF | LD A,($A7C3) | Load *CurrentRoom into A. | |
| F302 | CP $0C | Jump to Response_YouveDoneThatAlready if the player is in room 0C: In A Deep Pool Of Water. Inside The Sea Cavern. | ||
| F304 | JP Z,Response_YouveDoneThatAlready | |||
| F307 | CP $15 | Jump to Response_YouveDoneThatAlready if the player is in room 15: In A Deep Pool. Inside Lug's Cavern. | ||
| F309 | JP Z,Response_YouveDoneThatAlready | |||
| F30C | CP $05 | Jump to Process_EnterIntoPool_0 if the player is not in room 05: The Sea Cavern. | ||
| F30E | JR NZ,Process_EnterIntoPool_0 | |||
| F310 | LD A,$0C | Load item 0C: "The body of the Roman" into A. | ||
| F312 | JR Process_EnterIntoPool_1 | Jump to Process_EnterIntoPool_1. | ||
| Process_EnterIntoPool_0 | F314 | LD A,$15 | Load item 15: "A deep pool of water" into A. | |
| Process_EnterIntoPool_1 | F316 | CALL ChangeRoom | Call ChangeRoom. | |
| F319 | CALL Process_LoseSalt | Call Process_LoseSalt. | ||
| F31C | RET | Return. | ||
| Prev: F2EC | Up: Map | Next: F31D |