From 8118f3bb44e7c21c32c021bf28132042289bddf1 Mon Sep 17 00:00:00 2001 From: BuffelSaft Date: Mon, 22 Nov 2021 16:17:10 +1300 Subject: [PATCH] Fix Brick Break Should remove the target's screens, not the attacker's. --- src/battle_script_commands.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/battle_script_commands.c b/src/battle_script_commands.c index a236bf8800..4ae42cb487 100644 --- a/src/battle_script_commands.c +++ b/src/battle_script_commands.c @@ -13120,7 +13120,8 @@ static void Cmd_removelightscreenreflect(void) // brick break bool32 failed; #if B_BRICK_BREAK >= GEN_4 - side = GetBattlerSide(gBattlerAttacker); + // From Gen 4 onwards, Brick Break can remove screens on the user's side if used on an ally + side = GetBattlerSide(gBattlerTarget); #else side = GetBattlerSide(gBattlerAttacker) ^ BIT_SIDE; #endif