diff options
| author | zergtmn <zerg@myisp.com> | 2011-04-13 12:07:20 +0600 |
|---|---|---|
| committer | Azazel <azazel.kon@gmail.com> | 2011-04-13 12:07:20 +0600 |
| commit | 1551b8a01186874df8076e500e3d5ee8f5cf127b (patch) | |
| tree | 004af12a19317693031afbb220ee9c8cfac5d434 /src/server/game/World | |
| parent | e196dd80bdc919300ad0995728b03e70d76de6a2 (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-x | src/server/game/World/World.cpp | 5 | ||||
| -rwxr-xr-x | src/server/game/World/World.h | 10 |
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]; |
