diff --git a/source/projectl/projectl.cpp b/source/projectl/projectl.cpp index 80b95653b..1c1685953 100644 --- a/source/projectl/projectl.cpp +++ b/source/projectl/projectl.cpp @@ -423,8 +423,11 @@ void CProjectile::think(int _frames) if ( m_movementType == PROJECTILE_MINE ) { - CFX *newFX = CFX::Create( CFX::FX_TYPE_EXPLODE, Pos ); - ((CFXBaseAnim*)newFX)->SetScale(ONE*2); + if (canRender()) + { + CFX *newFX = CFX::Create( CFX::FX_TYPE_EXPLODE, Pos ); + ((CFXBaseAnim*)newFX)->SetScale(ONE*2); + } CGameScene::setCameraShake(0,8); }