diff --git a/src/battle_dynamax.c b/src/battle_dynamax.c index 4a6be7a64c..29419e2f64 100644 --- a/src/battle_dynamax.c +++ b/src/battle_dynamax.c @@ -142,7 +142,7 @@ void PrepareBattlerForDynamax(u16 battlerId) newSpecies = GetBattleFormChangeTargetSpecies(battlerId, FORM_CHANGE_BATTLE_GIGANTAMAX); if (newSpecies != SPECIES_NONE) { - gBattleStruct->changedSpecies = gBattleMons[battlerId].species; + gBattleStruct->changedSpecies[gBitTable[gBattlerPartyIndexes[battlerId]]] = gBattleMons[battlerId].species; TryBattleFormChange(battlerId, FORM_CHANGE_BATTLE_GIGANTAMAX); } }