Predef_CanLearnTMHMMove: ; 11639 ld a, [CurPartySpecies] ld [CurSpecies], a call GetBaseData ld hl, BaseTMHM push hl ld a, [wPutativeTMHMMove] ld b, a ld c, 0 ld hl, TMHMMoves .loop ld a, [hli] and a jr z, .end cp b jr z, .asm_11659 inc c jr .loop .asm_11659 pop hl ld b, CHECK_FLAG push de ld d, 0 predef Predef_FlagAction pop de ret .end pop hl ld c, 0 ret ; 1166a Predef_GetTMHMMove: ; 1166a ld a, [wd265] dec a ld hl, TMHMMoves ld b, 0 ld c, a add hl, bc ld a, [hl] ld [wd265], a ret ; 1167a INCLUDE "data/moves/tmhm_moves.asm"