summaryrefslogtreecommitdiff
path: root/src/game.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game.cpp')
-rw-r--r--src/game.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/game.cpp b/src/game.cpp
index 1e4d838e3..921c69cc3 100644
--- a/src/game.cpp
+++ b/src/game.cpp
@@ -587,7 +587,6 @@ void Game::logic()
handleInput();
// Handle all necessary game logic
- ActorSprite::actorLogic();
if (actorManager)
actorManager->logic();
if (particleEngine)
@@ -622,7 +621,7 @@ void Game::slowLogic()
whoIsOnline->slowLogic();
Being::reReadConfig();
if (killStats)
- killStats->recalcStats();
+ cilk_spawn killStats->recalcStats();
if (time > mTime2 || mTime2 - time > 10)
{
@@ -632,20 +631,21 @@ void Game::slowLogic()
}
}
+ if (mainGraphics->getOpenGL())
+ DelayedManager::delayedLoad();
+
#ifdef TMWA_SUPPORT
if (shopWindow)
- shopWindow->updateTimes();
+ cilk_spawn shopWindow->updateTimes();
#endif
- if (mainGraphics->getOpenGL())
- DelayedManager::delayedLoad();
#ifdef TMWA_SUPPORT
if (guildManager)
guildManager->slowLogic();
#endif
if (skillDialog)
- skillDialog->slowLogic();
+ cilk_spawn skillDialog->slowLogic();
- PacketCounters::update();
+ cilk_spawn PacketCounters::update();
// Handle network stuff
if (!gameHandler->isConnected())