diff --git a/src/server/game/Entities/AreaTrigger/AreaTrigger.cpp b/src/server/game/Entities/AreaTrigger/AreaTrigger.cpp index e82715fce06..c52f9cbbadf 100644 --- a/src/server/game/Entities/AreaTrigger/AreaTrigger.cpp +++ b/src/server/game/Entities/AreaTrigger/AreaTrigger.cpp @@ -225,6 +225,11 @@ AreaTrigger* AreaTrigger::CreateAreaTrigger(uint32 areaTriggerCreatePropertiesId return at; } +ObjectGuid AreaTrigger::CreateNewMovementForceId(Map* map, uint32 areaTriggerId) +{ + return ObjectGuid::Create(map->GetId(), areaTriggerId, map->GenerateLowGuid()); +} + bool AreaTrigger::LoadFromDB(ObjectGuid::LowType spawnId, Map* map, bool /*addToMap*/, bool /*allowDuplicate*/) { _spawnId = spawnId; diff --git a/src/server/game/Entities/AreaTrigger/AreaTrigger.h b/src/server/game/Entities/AreaTrigger/AreaTrigger.h index 094d9b4425b..5db5409d476 100644 --- a/src/server/game/Entities/AreaTrigger/AreaTrigger.h +++ b/src/server/game/Entities/AreaTrigger/AreaTrigger.h @@ -71,6 +71,7 @@ class TC_GAME_API AreaTrigger : public WorldObject, public GridObject