From 9f6c87a6364bb58a660d8eee2f98567dbaf4b05e Mon Sep 17 00:00:00 2001 From: Benau Date: Thu, 7 Jun 2018 15:31:13 +0800 Subject: [PATCH] Fix cornfield crossing network play --- src/tracks/track_object_manager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tracks/track_object_manager.cpp b/src/tracks/track_object_manager.cpp index 0fcda15c1..47bc3b430 100644 --- a/src/tracks/track_object_manager.cpp +++ b/src/tracks/track_object_manager.cpp @@ -244,7 +244,7 @@ void TrackObjectManager::removeForRewind() { for (TrackObject* curr : m_all_objects) { - if (curr->getPhysicalObject() && + if (curr->isEnabled() && curr->getPhysicalObject() && curr->getPhysicalObject()->isDynamic()) curr->getPhysicalObject()->removeBody(); } @@ -255,7 +255,7 @@ void TrackObjectManager::addForRewind() { for (TrackObject* curr : m_all_objects) { - if (curr->getPhysicalObject() && + if (curr->isEnabled() && curr->getPhysicalObject() && curr->getPhysicalObject()->isDynamic()) curr->getPhysicalObject()->addBody(); }