diff --git a/Source/Contents/Effects/ClimaxEffect.cpp b/Source/Contents/Effects/ClimaxEffect.cpp index 19683b96..28204a65 100644 --- a/Source/Contents/Effects/ClimaxEffect.cpp +++ b/Source/Contents/Effects/ClimaxEffect.cpp @@ -104,9 +104,9 @@ void CClimaxEffect::Slot03() { // OFFSET: 0x00707270 // FUNCTION: fn_07053 void CClimaxEffect::Slot04() { - for (CParticle* particle : this->particles) { - if (particle) { - static_cast(particle)->DrawScreen(static_cast(g_modeMgr.GetGameMode())->camera->frame.view); + for (int index = 0; index < 2; ++index) { + if (this->particles[index]) { + static_cast(this->particles[index])->DrawScreen(static_cast(g_modeMgr.GetGameMode())->camera->frame.view); } } }