diff --git a/src/object/old_object.cpp b/src/object/old_object.cpp index 9655ad7b..2178d326 100644 --- a/src/object/old_object.cpp +++ b/src/object/old_object.cpp @@ -530,6 +530,7 @@ void COldObject::DestroyObject(DestructionType type, CObject* killer) pyroType = Gfx::PT_WPCHECK; } assert(pyroType != Gfx::PT_NULL); + SetDying(DeathType::Exploding); m_engine->GetPyroManager()->Create(pyroType, this); if ( Implements(ObjectInterfaceType::Programmable) )