diff options
Diffstat (limited to 'engine')
| -rw-r--r-- | engine/battle/core.asm | 9 | 
1 files changed, 6 insertions, 3 deletions
| diff --git a/engine/battle/core.asm b/engine/battle/core.asm index 5345d7e72..a7c761ee2 100644 --- a/engine/battle/core.asm +++ b/engine/battle/core.asm @@ -3980,9 +3980,11 @@ InitEnemyMon:  	inc de  	ld a, [hl]  	ld [de], a +	; The enemy mon's base Sp. Def isn't needed since its base +	; Sp. Atk is also used to calculate Sp. Def stat experience.  	ld hl, wBaseStats  	ld de, wEnemyMonBaseStats -	ld b, 5 +	ld b, NUM_STATS - 1  .loop  	ld a, [hli]  	ld [de], a @@ -6364,10 +6366,11 @@ LoadEnemyMon:  	call CopyBytes  .Finish: -; Only the first five base stats are copied.. +; Copy the first five base stats (the enemy mon's base Sp. Atk +; is also used to calculate Sp. Def stat experience)  	ld hl, wBaseStats  	ld de, wEnemyMonBaseStats -	ld b, wBaseSpecialDefense - wBaseStats +	ld b, NUM_STATS - 1  .loop  	ld a, [hli]  	ld [de], a | 
