From 1d2cdb0497d56c0cef5a888043a77c9aa38e5309 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Sun, 29 May 2022 16:04:34 -0400 Subject: [PATCH] Core/Unit: Add more logs for Port From (https://github.com/TrinityCore/TrinityCore/commit/98e4bc2d3dda4ab9f5f7cd736bdf5f5e206b2ebb) --- Source/Game/Entities/Unit/Unit.Pets.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Source/Game/Entities/Unit/Unit.Pets.cs b/Source/Game/Entities/Unit/Unit.Pets.cs index 55d354113..3d2ce2369 100644 --- a/Source/Game/Entities/Unit/Unit.Pets.cs +++ b/Source/Game/Entities/Unit/Unit.Pets.cs @@ -107,6 +107,12 @@ namespace Game.Entities return; } + if (!IsInWorld) + { + Log.outFatal(LogFilter.Unit, $"SetMinion: Minion being added to owner not in world. Minion: {minion.GetGUID()}, Owner: {GetDebugInfo()}"); + return; + } + minion.SetOwnerGUID(GetGUID()); if (!m_Controlled.Contains(minion))