diff options
Diffstat (limited to 'src/game/BattleGroundSA.cpp')
-rw-r--r-- | src/game/BattleGroundSA.cpp | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/game/BattleGroundSA.cpp b/src/game/BattleGroundSA.cpp index acf16ad3af0..ce5688b7706 100644 --- a/src/game/BattleGroundSA.cpp +++ b/src/game/BattleGroundSA.cpp @@ -15,12 +15,10 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ - #include "BattleGround.h" #include "BattleGroundSA.h" #include "Language.h" #include "Player.h" - BattleGroundSA::BattleGroundSA() { //TODO FIX ME! @@ -29,52 +27,39 @@ BattleGroundSA::BattleGroundSA() m_StartMessageIds[BG_STARTING_EVENT_THIRD] = LANG_BG_WS_START_HALF_MINUTE; m_StartMessageIds[BG_STARTING_EVENT_FOURTH] = LANG_BG_WS_HAS_BEGUN; } - BattleGroundSA::~BattleGroundSA() { - } - void BattleGroundSA::Update(uint32 diff) { BattleGround::Update(diff); } - void BattleGroundSA::StartingEventCloseDoors() { } - void BattleGroundSA::StartingEventOpenDoors() { } - void BattleGroundSA::AddPlayer(Player *plr) { BattleGround::AddPlayer(plr); //create score and add it to map, default values are set in constructor BattleGroundSAScore* sc = new BattleGroundSAScore; - m_PlayerScores[plr->GetGUID()] = sc; } - void BattleGroundSA::RemovePlayer(Player* /*plr*/,uint64 /*guid*/) { - } - void BattleGroundSA::HandleAreaTrigger(Player * /*Source*/, uint32 /*Trigger*/) { // this is wrong way to implement these things. On official it done by gameobject spell cast. if (GetStatus() != STATUS_IN_PROGRESS) return; } - void BattleGroundSA::UpdatePlayerScore(Player* Source, uint32 type, uint32 value) { - BattleGroundScoreMap::iterator itr = m_PlayerScores.find(Source->GetGUID()); if(itr == m_PlayerScores.end()) // player not found... return; - BattleGround::UpdatePlayerScore(Source,type,value); } |