Prev: A298 Up: Map Next: A2C0
A2A7: Handler for the spider web: it has been broken
Chained after the spider web's handler for breaking it (the web is object 7). If the web really is broken now (bit 3 of its flags), it is opened (bit 5), so the way through is clear, and timer 1 is started (count 2): 'some spiders start mending the broken web.' Two turns later A950 closes it again.
A2A7 LD IX,($B5F8) IX = the web's record
A2AB BIT 3,(IX+$07) Is it broken?
A2AF RET Z No: nothing to do
A2B0 SET 5,(IX+$07) Yes: it no longer blocks the way
A2B4 LD A,($C97A) Start timer 1 (count 2)
A2B7 LD ($C97B),A
A2BA LD HL,$AF8B "some spiders start mending the broken web."
A2BD JP $72D4
Prev: A298 Up: Map Next: A2C0