diff --git a/server/gameserver/roomobstacle.cc b/server/gameserver/roomobstacle.cc index 8df096e..03246ec 100644 --- a/server/gameserver/roomobstacle.cc +++ b/server/gameserver/roomobstacle.cc @@ -157,7 +157,10 @@ void RoomObstacle::UpdateTimerFunc() Explosion(); Die(room); BroadcastFullState(room); + room->xtimer.DeleteTimer(room->xtimer.GetRunningTimer()); } + } else { + room->xtimer.DeleteTimer(room->xtimer.GetRunningTimer()); } }