mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-17 02:40:50 +12:00
ported Red++ levelup code
This commit is contained in:
parent
94dc5cbc5c
commit
f95cdb0911
|
@ -174,6 +174,7 @@ GainExperience:
|
|||
farcall CalcLevelFromExperience
|
||||
pop hl
|
||||
ld a, [hl] ; current level
|
||||
ld [wTempLevel], a
|
||||
cp d
|
||||
jp z, .nextMon ; if level didn't change, go to next mon
|
||||
ld a, [wCurEnemyLVL]
|
||||
|
@ -269,7 +270,20 @@ GainExperience:
|
|||
ld [wMonDataLocation], a
|
||||
ld a, [wd0b5]
|
||||
ld [wd11e], a
|
||||
ld a, [wCurEnemyLVL]
|
||||
ld c, a
|
||||
ld a, [wTempLevel]
|
||||
ld b, a
|
||||
.level_loop
|
||||
inc b
|
||||
ld a, b
|
||||
ld [wCurEnemyLVL], a
|
||||
push bc
|
||||
predef LearnMoveFromLevelUp
|
||||
pop bc
|
||||
ld a, b
|
||||
cp c
|
||||
jr nz, .level_loop
|
||||
ld hl, wCanEvolveFlags
|
||||
ld a, [wWhichPokemon]
|
||||
ld c, a
|
||||
|
|
|
@ -203,6 +203,7 @@ ENDU
|
|||
SECTION "Overworld Map", WRAM0
|
||||
|
||||
UNION
|
||||
wTempLevel::
|
||||
wOverworldMap:: ds 1300
|
||||
wOverworldMapEnd::
|
||||
|
||||
|
|
Loading…
Reference in a new issue