![]() |
Routines |
| Prev: A390 | Up: Map | Next: A3E6 |
|
Used by the routine at RING_CHECK.
Not if it is not being worn ("you are not wearing the ..."). Visible again, four times as strong, and the timer stopped.
|
||||
| TAKE_OFF_RING | A3BC | LD IX,(ACTOR) | ||
| A3C0 | LD IY,VALUABLE_GOLDEN_RING | |||
| A3C4 | BIT 7,(IY+$07) | Not worn: refused | ||
| A3C8 | LD HL,MSG_NOT_WEAR_I_N | |||
| A3CB | JP NZ,RUN_MESSAGE_HL | |||
| A3CE | CALL FOR_REAL | The test ends here | ||
| A3D1 | SET 7,(IY+$07) | Seen again, and as strong as before; the timer stopped | ||
| A3D5 | SET 7,(IX+$07) | |||
| A3D9 | SLA (IX+$05) | |||
| A3DD | SLA (IX+$05) | |||
| A3E1 | SUB A | |||
| A3E2 | LD (TIMER6_COUNT),A | |||
| A3E5 | RET | |||
| Prev: A390 | Up: Map | Next: A3E6 |