Fix trainer slide in shadow steal
This commit is contained in:
parent
1395a7d382
commit
68bcc76538
1 changed files with 2 additions and 0 deletions
|
@ -7751,6 +7751,7 @@ static void Cmd_various(void)
|
||||||
if (gBattlescriptCurrInstr[3] == 0)
|
if (gBattlescriptCurrInstr[3] == 0)
|
||||||
{
|
{
|
||||||
gBattleScripting.savedDmg = gBattlerSpriteIds[gActiveBattler];
|
gBattleScripting.savedDmg = gBattlerSpriteIds[gActiveBattler];
|
||||||
|
HideBattlerShadowSprite(gActiveBattler);
|
||||||
}
|
}
|
||||||
else if (gBattlescriptCurrInstr[3] == 1)
|
else if (gBattlescriptCurrInstr[3] == 1)
|
||||||
{
|
{
|
||||||
|
@ -7762,6 +7763,7 @@ static void Cmd_various(void)
|
||||||
gBattlerSpriteIds[gActiveBattler] = gBattleScripting.savedDmg;
|
gBattlerSpriteIds[gActiveBattler] = gBattleScripting.savedDmg;
|
||||||
if (gBattleMons[gActiveBattler].hp != 0)
|
if (gBattleMons[gActiveBattler].hp != 0)
|
||||||
{
|
{
|
||||||
|
SetBattlerShadowSpriteCallback(gActiveBattler, gBattleMons[gActiveBattler].species);
|
||||||
BattleLoadOpponentMonSpriteGfx(&gEnemyParty[gBattlerPartyIndexes[gActiveBattler]], gActiveBattler);
|
BattleLoadOpponentMonSpriteGfx(&gEnemyParty[gBattlerPartyIndexes[gActiveBattler]], gActiveBattler);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue