diff options
-rwxr-xr-x | engine/battle/core.asm | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/engine/battle/core.asm b/engine/battle/core.asm index f51ce526..98a89e4a 100755 --- a/engine/battle/core.asm +++ b/engine/battle/core.asm @@ -7503,10 +7503,10 @@ StatModifierUpEffect: ; 3f428 (f:7428) ld de, W_ENEMYMOVEEFFECT .statModifierUpEffect ld a, [de] - sub $a + sub ATTACK_UP1_EFFECT cp $8 jr c, .incrementStatMod - sub $28 ; map +2 effects to equivalent +1 effect + sub ATTACK_UP2_EFFECT - ATTACK_UP1_EFFECT ; map +2 effects to equivalent +1 effect .incrementStatMod ld c, a ld b, $0 @@ -7517,7 +7517,7 @@ StatModifierUpEffect: ; 3f428 (f:7428) cp b ; can't raise stat past +6 ($d or 13) jp c, Func_3f522 ld a, [de] - cp $12 ; is it a +2 effect? + cp ATTACK_UP1_EFFECT + $8 ; is it a +2 effect? jr c, .ok inc b ; if so, increment stat mod again ld a, $d @@ -7721,10 +7721,10 @@ StatModifierDownEffect: ; 3f54c (f:754c) bit 6, a ; fly/dig jp nz, MoveMissed ld a, [de] - sub $12 + sub ATTACK_DOWN1_EFFECT cp $8 jr c, .decrementStatMod - sub $28 ; map +2 effects to corresponding +1 effect + sub ATTACK_DOWN2_EFFECT - ATTACK_DOWN1_EFFECT ; map +2 effects to corresponding +1 effect .decrementStatMod ld c, a ld b, $0 |