aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Maps/Map.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2024-03-14 20:32:03 +0100
committerShauren <shauren.trinity@gmail.com>2024-03-14 21:15:39 +0100
commit4e54a4ffb9fba004d0843f9dec945998acb561a3 (patch)
tree99233bbe7c3157d70dadf4ca06304d96f25425d1 /src/server/game/Maps/Map.cpp
parent303ecbbf4e9cf91da8108bbc8a5ff1ab7b3ca2c2 (diff)
Core/Scripts: Removed script calls from constructors and destructors
(cherry picked from commit 783f9c0ea38da35c328affa27ac4cf6b7bfd8bd8)
Diffstat (limited to 'src/server/game/Maps/Map.cpp')
-rw-r--r--src/server/game/Maps/Map.cpp6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/server/game/Maps/Map.cpp b/src/server/game/Maps/Map.cpp
index ded02362b1c..7c49e8d5ad3 100644
--- a/src/server/game/Maps/Map.cpp
+++ b/src/server/game/Maps/Map.cpp
@@ -86,10 +86,6 @@ struct RespawnInfoWithHandle : RespawnInfo
Map::~Map()
{
- // UnloadAll must be called before deleting the map
-
- sScriptMgr->OnDestroyMap(this);
-
// Delete all waiting spawns, else there will be a memory leak
// This doesn't delete from database.
UnloadAllRespawnInfos();
@@ -300,8 +296,6 @@ i_scriptLock(false), _respawnTimes(std::make_unique<RespawnListContainer>()), _r
_weatherUpdateTimer.SetInterval(time_t(1 * IN_MILLISECONDS));
MMAP::MMapFactory::createOrGetMMapManager()->loadMapInstance(sWorld->GetDataPath(), GetId(), GetInstanceId());
-
- sScriptMgr->OnCreateMap(this);
}
void Map::InitVisibilityDistance()