From 24b0f058a9258072efa2350e6c16d18e250fab59 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Thu, 16 Dec 2021 12:33:53 -0500 Subject: [PATCH] Core/AreaTriggers: Added helper static function AreaTrigger::CreateNewMovementForceId for use in scripts with movement forces Port From (https://github.com/TrinityCore/TrinityCore/commit/df2d0f3670dcaa06ec0289631fbf2a582a8b69b1) --- Source/Game/Entities/AreaTrigger/AreaTrigger.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/Game/Entities/AreaTrigger/AreaTrigger.cs b/Source/Game/Entities/AreaTrigger/AreaTrigger.cs index 96a3c81a2..95cfa28e6 100644 --- a/Source/Game/Entities/AreaTrigger/AreaTrigger.cs +++ b/Source/Game/Entities/AreaTrigger/AreaTrigger.cs @@ -223,6 +223,11 @@ namespace Game.Entities return at; } + public static ObjectGuid CreateNewMovementForceId(Map map, uint areaTriggerId) + { + return ObjectGuid.Create(HighGuid.AreaTrigger, map.GetId(), areaTriggerId, map.GenerateLowGuid(HighGuid.AreaTrigger)); + } + public override bool LoadFromDB(ulong spawnId, Map map, bool addToMap, bool allowDuplicate) { _spawnId = spawnId;