diff --git a/src/reshow_battle_screen.c b/src/reshow_battle_screen.c index 39cb711c86..d56f910dda 100644 --- a/src/reshow_battle_screen.c +++ b/src/reshow_battle_screen.c @@ -237,7 +237,7 @@ static void CB2_ReshowBlankBattleScreenAfterMenu(void) gBattleScripting.reshowMainState--; break; case 10: - if (gBattleScripting.monCaught) + if (gBattleScripting.monCaught) CreateCaughtMonSprite(); // displays the caught mon for the switch into party feature break; default: @@ -324,7 +324,7 @@ void CreateBattlerSprite(u32 battler) gBattlerSpriteIds[battler] = CreateSprite(&gMultiuseSpriteTemplate, 0x50, (8 - gTrainerBacksprites[gSaveBlock2Ptr->playerGender].coordinates.size) * 4 + 80, GetBattlerSpriteSubpriority(0)); - gSprites[gBattlerSpriteIds[battler]].oam.paletteNum = battler; + gSprites[gBattlerSpriteIds[battler]].oam.paletteNum = (8 + battler / 2); gSprites[gBattlerSpriteIds[battler]].callback = SpriteCallbackDummy; gSprites[gBattlerSpriteIds[battler]].data[0] = battler; } @@ -334,7 +334,7 @@ void CreateBattlerSprite(u32 battler) gBattlerSpriteIds[battler] = CreateSprite(&gMultiuseSpriteTemplate, 0x50, (8 - gTrainerBacksprites[TRAINER_BACK_PIC_WALLY].coordinates.size) * 4 + 80, GetBattlerSpriteSubpriority(0)); - gSprites[gBattlerSpriteIds[battler]].oam.paletteNum = battler; + gSprites[gBattlerSpriteIds[battler]].oam.paletteNum = (8 + battler / 2); gSprites[gBattlerSpriteIds[battler]].callback = SpriteCallbackDummy; gSprites[gBattlerSpriteIds[battler]].data[0] = battler; }