Haywire not moving when jumping on it after freezing
[supertux.git] / src / badguy / haywire.cpp
index b886b14..97d1ead 100644 (file)
@@ -81,6 +81,10 @@ Haywire::collision_squished(GameObject& object)
       player->bounce (*this);
     return true;
   }
+  
+  if(WalkingBadguy::is_frozen()) {
+    WalkingBadguy::unfreeze();
+  }
 
   if (!is_exploding) {
     set_action ((dir == LEFT) ? "ticking-left" : "ticking-right", /* loops = */ -1);