diff options
author | Naios <naios-dev@live.de> | 2016-04-02 22:37:51 +0200 |
---|---|---|
committer | Naios <naios-dev@live.de> | 2016-04-11 21:40:38 +0200 |
commit | 775e0764e8ec14cfdaeb8db3852da95311004337 (patch) | |
tree | ff4b3eaac71a450e40e45f1e0469ca6e1a4cf3e6 /src/server/game/Scripting/ScriptMgr.h | |
parent | 518692b4cbc20af68248119559a248ab8565fe9a (diff) |
Core/Game: Move scheduled map scripts counter methods into MapManager
* Since those have nothing to do with core scripts and are
not wished inside the ScriptMgr
(cherry picked from commit 59e3cf82acaea5a0e5023e087e0ca1e6a9d15d82)
Diffstat (limited to 'src/server/game/Scripting/ScriptMgr.h')
-rw-r--r-- | src/server/game/Scripting/ScriptMgr.h | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/src/server/game/Scripting/ScriptMgr.h b/src/server/game/Scripting/ScriptMgr.h index 337e7de4861..36df5e20552 100644 --- a/src/server/game/Scripting/ScriptMgr.h +++ b/src/server/game/Scripting/ScriptMgr.h @@ -1094,20 +1094,10 @@ class TC_GAME_API ScriptMgr void ModifyMeleeDamage(Unit* target, Unit* attacker, uint32& damage); void ModifySpellDamageTaken(Unit* target, Unit* attacker, int32& damage); - public: /* Scheduled scripts */ - - uint32 IncreaseScheduledScriptsCount() { return ++_scheduledScripts; } - uint32 DecreaseScheduledScriptCount() { return --_scheduledScripts; } - uint32 DecreaseScheduledScriptCount(size_t count) { return _scheduledScripts -= count; } - bool IsScriptScheduled() const { return _scheduledScripts > 0; } - private: uint32 _scriptCount; - //atomic op counter for active scripts amount - std::atomic<uint32> _scheduledScripts; - ScriptLoaderCallbackType _script_loader_callback; }; |