From 59e3cf82acaea5a0e5023e087e0ca1e6a9d15d82 Mon Sep 17 00:00:00 2001 From: Naios Date: Sat, 2 Apr 2016 22:37:51 +0200 Subject: 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 --- src/server/game/Scripting/ScriptMgr.h | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'src/server/game/Scripting/ScriptMgr.h') diff --git a/src/server/game/Scripting/ScriptMgr.h b/src/server/game/Scripting/ScriptMgr.h index a94efc24e0d..5ec9c94a1e2 100644 --- a/src/server/game/Scripting/ScriptMgr.h +++ b/src/server/game/Scripting/ScriptMgr.h @@ -1093,20 +1093,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 */ - - uint64 IncreaseScheduledScriptsCount() { return ++_scheduledScripts; } - uint64 DecreaseScheduledScriptCount() { return --_scheduledScripts; } - uint64 DecreaseScheduledScriptCount(uint64 count) { return _scheduledScripts -= count; } - bool IsScriptScheduled() const { return _scheduledScripts > 0; } - private: uint32 _scriptCount; - //atomic op counter for active scripts amount - std::atomic _scheduledScripts; - ScriptLoaderCallbackType _script_loader_callback; }; -- cgit v1.2.3