aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/World
diff options
context:
space:
mode:
authorzergtmn <zerg@myisp.com>2011-04-13 12:07:20 +0600
committerAzazel <azazel.kon@gmail.com>2011-04-13 12:07:20 +0600
commit1551b8a01186874df8076e500e3d5ee8f5cf127b (patch)
tree004af12a19317693031afbb220ee9c8cfac5d434 /src/server/game/World
parente196dd80bdc919300ad0995728b03e70d76de6a2 (diff)
Core/Misc: move scheduled scripts counter to ScriptMgr (which is more logical, isn't it?)
Diffstat (limited to 'src/server/game/World')
-rwxr-xr-xsrc/server/game/World/World.cpp5
-rwxr-xr-xsrc/server/game/World/World.h10
2 files changed, 2 insertions, 13 deletions
diff --git a/src/server/game/World/World.cpp b/src/server/game/World/World.cpp
index 1c4022d152e..f0e10b8bd74 100755
--- a/src/server/game/World/World.cpp
+++ b/src/server/game/World/World.cpp
@@ -92,15 +92,14 @@ World::World()
m_allowMovement = true;
m_ShutdownMask = 0;
m_ShutdownTimer = 0;
- m_gameTime=time(NULL);
- m_startTime=m_gameTime;
+ m_gameTime = time(NULL);
+ m_startTime = m_gameTime;
m_maxActiveSessionCount = 0;
m_maxQueuedSessionCount = 0;
m_PlayerCount = 0;
m_MaxPlayerCount = 0;
m_NextDailyQuestReset = 0;
m_NextWeeklyQuestReset = 0;
- m_scheduledScripts = 0;
m_defaultDbcLocale = LOCALE_enUS;
m_availableDbcLocaleMask = 0;
diff --git a/src/server/game/World/World.h b/src/server/game/World/World.h
index e15433dea3e..2a1b69b6063 100755
--- a/src/server/game/World/World.h
+++ b/src/server/game/World/World.h
@@ -27,7 +27,6 @@
#include "Timer.h"
#include <ace/Singleton.h>
#include "SharedDefines.h"
-#include <ace/Atomic_Op.h>
#include "QueryResult.h"
#include "Callback.h"
@@ -39,7 +38,6 @@ class Object;
class WorldPacket;
class WorldSession;
class Player;
-struct ScriptInfo;
class WorldSocket;
class SystemMgr;
@@ -697,11 +695,6 @@ class World
BanReturn BanCharacter(std::string name, std::string duration, std::string reason, std::string author);
bool RemoveBanCharacter(std::string name);
- uint32 IncreaseScheduledScriptsCount() { return (uint32)++m_scheduledScripts; }
- uint32 DecreaseScheduledScriptCount() { return (uint32)--m_scheduledScripts; }
- uint32 DecreaseScheduledScriptCount(size_t count) { return (uint32)(m_scheduledScripts -= count); }
- bool IsScriptScheduled() const { return m_scheduledScripts > 0; }
-
// for max speed access
static float GetMaxVisibleDistanceOnContinents() { return m_MaxVisibleDistanceOnContinents; }
static float GetMaxVisibleDistanceInInstances() { return m_MaxVisibleDistanceInInstances; }
@@ -760,9 +753,6 @@ class World
bool m_isClosed;
- //atomic op counter for active scripts amount
- ACE_Atomic_Op<ACE_Thread_Mutex, long> m_scheduledScripts;
-
time_t m_startTime;
time_t m_gameTime;
IntervalTimer m_timers[WUPDATE_COUNT];