![]() |
Routines |
| Prev: 53323 | Up: Map | Next: 53372 |
|
|
||||
|
The previous routine at 53323 has confirmed a creature has collided with Maroc.
|
||||
| 53349 | LD A,(60230) | Check if creature is a WRAITH | ||
| 53352 | CP 11 | |||
| 53354 | JR NZ,53364 | If not, skip next check | ||
|
WRAITHS are destroyed if they collide with Maroc when WRAITHBANE is active
|
||||
| 53356 | LD A,(60137) | Creature is a wraith | ||
| 53359 | CP 20 | Does Maroc have the WRAITHBANE spell active? | ||
| 53361 | JP Z,53372 | If so, destroy wraith | ||
|
Creature is touching Maroc - drain his energy by the amount of damage that this type of creature does.
|
||||
| 53364 | LD A,(60332) | Amount of damage this creature does to Maroc's energy bar (see Reference - Creatures) | ||
| 53367 | CALL 58316 | Decrease Maroc's energy | ||
| 53370 | JR 53392 | Jump to the routine to stop the creature moving - it has found Maroc and will stay where it is and continue to drain his energy unless he moves | ||
| Prev: 53323 | Up: Map | Next: 53372 |