From 4b1eea55afbb068c959579fb3518db19d1b72071 Mon Sep 17 00:00:00 2001 From: xCrystal Date: Sun, 11 Feb 2024 00:46:37 +0100 Subject: [PATCH] Apply from pokecrystal 38667169809b81eb39990b4341f9919332d27248 and 2907d65a478da7774d48333c2a8e4281a169a447 --- engine/battle/core.asm | 2 +- engine/battle_anims/bg_effects.asm | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/engine/battle/core.asm b/engine/battle/core.asm index 1578b474a..04c4fdd8d 100644 --- a/engine/battle/core.asm +++ b/engine/battle/core.asm @@ -6244,7 +6244,7 @@ LoadEnemyMon: ld hl, wEnemyMonStats ld de, wEnemyStats - ld bc, NUM_EXP_STATS * 2 + ld bc, NUM_BATTLE_STATS * 2 call CopyBytes ; BUG: PRZ and BRN stat reductions don't apply to switched Pokémon (see docs/bugs_and_glitches.md) diff --git a/engine/battle_anims/bg_effects.asm b/engine/battle_anims/bg_effects.asm index 8c4ebcef2..af61d9499 100644 --- a/engine/battle_anims/bg_effects.asm +++ b/engine/battle_anims/bg_effects.asm @@ -1968,10 +1968,10 @@ BattleBGEffect_FadeMonsToBlackRepeating: add hl, de ld a, [hli] push hl - call BGEffects_LoadBGPal1_OBPal0 + call BGEffects_LoadEnemyPals pop hl ld a, [hl] - call BGEffects_LoadBGPal0_OBPal1 + call BGEffects_LoadPlayerPals ret .player_2 @@ -1979,17 +1979,17 @@ BattleBGEffect_FadeMonsToBlackRepeating: add hl, de ld a, [hli] push hl - call BGEffects_LoadBGPal0_OBPal1 + call BGEffects_LoadPlayerPals pop hl ld a, [hl] - call BGEffects_LoadBGPal1_OBPal0 + call BGEffects_LoadEnemyPals ret .cgb_two ld a, $e4 - call BGEffects_LoadBGPal0_OBPal1 + call BGEffects_LoadPlayerPals ld a, $e4 - call BGEffects_LoadBGPal1_OBPal0 + call BGEffects_LoadEnemyPals call EndBattleBGEffect ret @@ -2334,7 +2334,7 @@ BGEffect_RapidCyclePals: ld [hl], a call BattleBGEffect_GetFirstDMGPal jr c, .okay_2_cgb - call BGEffects_LoadBGPal0_OBPal1 + call BGEffects_LoadPlayerPals ret .okay_2_cgb @@ -2345,7 +2345,7 @@ BGEffect_RapidCyclePals: .two_cgb ld a, $e4 - call BGEffects_LoadBGPal0_OBPal1 + call BGEffects_LoadPlayerPals call EndBattleBGEffect ret @@ -2365,7 +2365,7 @@ BGEffect_RapidCyclePals: ld [hl], a call BattleBGEffect_GetFirstDMGPal jr c, .okay_4_cgb - call BGEffects_LoadBGPal1_OBPal0 + call BGEffects_LoadEnemyPals ret .okay_4_cgb @@ -2376,11 +2376,11 @@ BGEffect_RapidCyclePals: .four_cgb ld a, $e4 - call BGEffects_LoadBGPal1_OBPal0 + call BGEffects_LoadEnemyPals call EndBattleBGEffect ret -BGEffects_LoadBGPal0_OBPal1: +BGEffects_LoadPlayerPals: ld h, a ldh a, [rSVBK] push af @@ -2407,7 +2407,7 @@ BGEffects_LoadBGPal0_OBPal1: ldh [hCGBPalUpdate], a ret -BGEffects_LoadBGPal1_OBPal0: +BGEffects_LoadEnemyPals: ld h, a ldh a, [rSVBK] push af