//Stats the new routine
0D:543F - jp $7FA0 ; C3 A0 7F
//Main routine
0D:7FA0 - ld hl, $5300 ; 21 00 53
0D:7FA3 - ld a, $26 ; 3E 26
0D:7FA5 - rst $8 ; CF
0D:7FA6 - ld a,[$DEFF] ; FA FF DE
0D:7FA9 - dec a ; 3D
0D:7FAa - jp z, $5467 ; CA 67 54
[37FAD] 0D:7FAd - jp $5443 ; C3 43 54
//Getting the type
26:5300 - ld a,[$CE60] ; FA 60 CE
26:5303 - ld hl,$5400 ; 21 00 54
26:5306 - ld l,a ; 6F
26:5307 - ld a, [hl] ; 7E
26:5308 - ld [$DEFF] ; EA FF DE
26:530B - ret ; C9
//Rival moves
0D:5548 - jp $7FB0 ; C3 B0 7F
//Main routine
0D:7FB0 - ld hl, $5300 ; 21 00 53
0D:7FB3 - ld a, $26 ; 3E 26
0D:7FB5 - rst $8 ; CF
0D:7FB6 - ld a,[$DEFF] ; FA FF DE
0D:7FB9 - dec a ; 3D
[37FBA] 0D:7FBa - jp z,$5570 ; CA 70 55
[37FBD] 0D:7FBd - jp $554C ; C3 4C 55
26:5400
0 - Physical
1 - Special
[MENTION=26330]Chamber[/MENTION], cambiaste el puntero pero se te olvido cambiar los offsets!