| Hard skater defense tracks a real opposing carry/pass every native tick.
| Own attack stays3; physical acceleration and all traits stay unchanged.
 .text
 .globl _start
_start:
 movem.l %d0/%d2/%a0,-(%sp)
 jsr 0x2D880C
 tst.w %d0
 beq.w native
 btst #2,0xFFFFC2FA
 bne.w native
 jsr 0x2DD680
 cmpi.w #11,%d2
 bhi.s normal_attack
 move.w %d2,%d0
 lsl.w #7,%d0
 lea 0xFFFFB04A,%a0
 adda.w %d0,%a0
 tst.w 0x34(%a0)
 ble.s normal_attack
 btst #2,0x63(%a0)
 bne.s normal_attack
 move.w 0x52(%a3),%d0
 subq.w #6,%d0
 subq.w #6,%d2
 eor.w %d2,%d0
 bpl.s normal_attack
 movem.l (%sp)+,%d0/%d2/%a0
 addi.b #1,0x42(%a3)
 jmp 0x103D6
normal_attack:
 movem.l (%sp)+,%d0/%d2/%a0
 addi.b #3,0x42(%a3)
 jmp 0x103D6
native:
 movem.l (%sp)+,%d0/%d2/%a0
 addi.b #12,0x42(%a3)
 jmp 0x103D6
