aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorleak <leakzx@googlemail.com>2011-03-10 14:14:12 +0100
committerleak <leakzx@googlemail.com>2011-03-10 22:22:28 +0100
commit5b481d36bf1ad4789f8ae664c59b96beea7684c9 (patch)
treef2e22059e99486aae4f302444f2b67e8023315b6
parent4569e4852a494aa68409e7be410e7906e6ed1f29 (diff)
Core/Battlegrounds: BG instances are not saved to the database and thus need no deletion.
-rwxr-xr-xsrc/server/game/Battlegrounds/Battleground.cpp10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/server/game/Battlegrounds/Battleground.cpp b/src/server/game/Battlegrounds/Battleground.cpp
index e0844cdcccd..d43659b6f49 100755
--- a/src/server/game/Battlegrounds/Battleground.cpp
+++ b/src/server/game/Battlegrounds/Battleground.cpp
@@ -214,16 +214,6 @@ Battleground::~Battleground()
for (int i = 0; i < size; ++i)
DelObject(i);
- if (GetInstanceID()) // not spam by useless queries in case BG templates
- {
- // delete creature and go respawn times
- CharacterDatabase.PExecute("DELETE FROM creature_respawn WHERE instance = '%u'",GetInstanceID());
- CharacterDatabase.PExecute("DELETE FROM gameobject_respawn WHERE instance = '%u'",GetInstanceID());
- // delete instance from db
- CharacterDatabase.PExecute("DELETE FROM instance WHERE id = '%u'",GetInstanceID());
- // remove from battlegrounds
- }
-
sBattlegroundMgr->RemoveBattleground(GetInstanceID(), GetTypeID());
// unload map
if (m_Map)