Identify unknown Pointer_3b0ee list as IgnoreLevel1LearnsetMons

This commit is contained in:
Rangi
2026-10-23 15:03:44 -04:00
committed by Rangi
parent 1c20a8bd19
commit 51e8a41b99
2 changed files with 8 additions and 4 deletions

View File

@@ -1,6 +1,10 @@
; This list is used by a unreferenced function.
; This list is used by unreferenced debug code which '×'es out moves that are
; not learnable by a particular Pokémon species.
; Species in this list do not consider their base data's level 1 learnsets as
; "learnable" for marking purposes.
; It's unclear why these specific Pokémon were listed.
Pointer_3b0ee:
IgnoreLevel1LearnsetMons:
db NIDOKING
db IVYSAUR
db EXEGGUTOR

View File

@@ -414,7 +414,7 @@ CheckCanLearnMove:
and a
jr nz, .canLearnMove
ld hl, Pointer_3b0ee
ld hl, IgnoreLevel1LearnsetMons
ld a, [wCurPartySpecies]
ld de, 1
call IsInArray
@@ -455,7 +455,7 @@ CheckCanLearnMove:
scf
ret
INCLUDE "data/pokemon/unknown_list.asm"
INCLUDE "data/pokemon/debug_ignore_lv1.asm"
FindPreEvolution:
ld c, 0