From 274cc9fa3be3dd73c7465e62ac7d894427edf986 Mon Sep 17 00:00:00 2001 From: mik1893 Date: Sun, 7 Aug 2016 15:48:44 +0200 Subject: [PATCH] Remove arena points test - working fine --- .../server/plugins/CrossFaction/CrossFaction.cpp | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/modules/azerothshard/src/server/plugins/CrossFaction/CrossFaction.cpp b/modules/azerothshard/src/server/plugins/CrossFaction/CrossFaction.cpp index 880d8fd5d0..c5393b128d 100644 --- a/modules/azerothshard/src/server/plugins/CrossFaction/CrossFaction.cpp +++ b/modules/azerothshard/src/server/plugins/CrossFaction/CrossFaction.cpp @@ -6,7 +6,6 @@ // arising from the use of this software. #include "CrossFaction.h" -#include "ArenaTeamMgr.h" // Crossfaction class functionalities void CrossFaction::UpdatePlayerTeam(Group* group, uint64 guid, bool reset /* = false */) @@ -293,10 +292,7 @@ public: class CrossFactionWorld : public WorldScript { public: - CrossFactionWorld() : WorldScript("CrossFactionWorld") - { - m_crossfactionUpdateInterval = 10000; m_arenaUpdateInterval = 180000; m_crossfactionDiff = 0; m_arenaPointsDiff = 0; - } + CrossFactionWorld() : WorldScript("CrossFactionWorld") { m_crossfactionUpdateInterval = 10000; m_crossfactionDiff = 0; } void OnAfterConfigLoad(bool reload) override { @@ -306,26 +302,16 @@ public: void OnUpdate(uint32 diff) override { m_crossfactionDiff += diff; - m_arenaPointsDiff += diff; - if (m_crossfactionDiff > m_crossfactionUpdateInterval) { sCrossFaction->UpdateAllGroups(); m_crossfactionDiff = 0; } - - if (m_arenaPointsDiff > m_arenaUpdateInterval) - { - sArenaTeamMgr->DistributeArenaPoints(); - m_arenaPointsDiff = 0; - } } private: uint32 m_crossfactionUpdateInterval; uint32 m_crossfactionDiff; - uint32 m_arenaPointsDiff; - uint32 m_arenaUpdateInterval; };