summaryrefslogtreecommitdiff
path: root/engine/experience.asm
diff options
context:
space:
mode:
Diffstat (limited to 'engine/experience.asm')
-rwxr-xr-xengine/experience.asm8
1 files changed, 4 insertions, 4 deletions
diff --git a/engine/experience.asm b/engine/experience.asm
index e1037950..2efc13de 100755
--- a/engine/experience.asm
+++ b/engine/experience.asm
@@ -1,5 +1,5 @@
; calculates the level a mon should be based on its current exp
-CalcLevelFromExperience: ; 58f43 (16:4f43)
+CalcLevelFromExperience:
ld a, [wLoadedMonSpecies]
ld [wd0b5], a
call GetMonHeader
@@ -28,7 +28,7 @@ CalcLevelFromExperience: ; 58f43 (16:4f43)
ret
; calculates the amount of experience needed for level d
-CalcExperience: ; 58f6a (16:4f6a)
+CalcExperience:
ld a, [wMonHGrowthRate]
add a
add a
@@ -137,7 +137,7 @@ CalcExperience: ; 58f6a (16:4f6a)
ret
; calculates d*d
-CalcDSquared: ; 59010 (16:5010)
+CalcDSquared:
xor a
ld [H_MULTIPLICAND], a
ld [H_MULTIPLICAND + 1], a
@@ -151,7 +151,7 @@ CalcDSquared: ; 59010 (16:5010)
; resulting in
; (a*n^3)/b + sign*c*n^2 + d*n - e
; where sign = -1 <=> S=1
-GrowthRateTable: ; 5901d (16:501d)
+GrowthRateTable:
db $11,$00,$00,$00 ; medium fast n^3
db $34,$0A,$00,$1E ; (unused?) 3/4 n^3 + 10 n^2 - 30
db $34,$14,$00,$46 ; (unused?) 3/4 n^3 + 20 n^2 - 70