diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/evolution_scene.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/evolution_scene.c b/src/evolution_scene.c index a855efb1b..146565533 100644 --- a/src/evolution_scene.c +++ b/src/evolution_scene.c @@ -145,7 +145,11 @@ static void Task_BeginEvolutionScene(u8 taskID) bool8 canStopEvo; u8 partyID; +#if MODERN + mon = (struct Pokemon*)((u16)gTasks[taskID].tMonPtrHI | (gTasks[taskID].tMonPtrLO << 0x10)); +#else mon = (struct Pokemon*)(gTasks[taskID].tMonPtrHI | (gTasks[taskID].tMonPtrLO << 0x10)); +#endif speciesToEvolve = gTasks[taskID].tPostEvoSpecies; canStopEvo = gTasks[taskID].tCanStop; partyID = gTasks[taskID].tPartyID; |