Short Fuse runs dead-script when exploding, not just when kill_fall() is called
[supertux.git] / src / badguy / short_fuse.cpp
index ae0c05c..d36c54d 100644 (file)
@@ -71,6 +71,7 @@ ShortFuse::explode (void)
   explosion->pushes (true);
   Sector::current()->add_object (explosion);
 
+  run_dead_script ();
   remove_me ();
 }
 
@@ -101,7 +102,6 @@ void
 ShortFuse::kill_fall (void)
 {
   explode ();
-  run_dead_script ();
 }
 
 /* vim: set sw=2 sts=2 et : */