Prev: 37363 Up: Map Next: 37493
37490: Overlap bytes shared with TickMessageQueue
Not a real routine: these three bytes are the operand bytes of TickMessageQueue's trailing "DEFB 50" (LD (nn),A) — falling through from $9271 stores A into MsgDrawnCol and lands on the RET at $9274 (see the overlap note above). The combat/damage engine follows from StartAttack onward.
37490 XOR H $AC,$83: the operand address ($83AC = MsgDrawnCol)
37491 ADD A,E of the DEFB 50 above — never executed as code
37492 RET the LD (nn),A fall-through lands on this RET
Prev: 37363 Up: Map Next: 37493