diff --git a/Source/Game/Maps/Map.cs b/Source/Game/Maps/Map.cs index 94e8ec110..b54ecd077 100644 --- a/Source/Game/Maps/Map.cs +++ b/Source/Game/Maps/Map.cs @@ -1442,6 +1442,10 @@ namespace Game.Maps return true; } + Creature c = obj.ToCreature(); + if (c != null && c.GetCharmerOrOwnerGUID().IsPlayer()) + EnsureGridLoaded(new_cell); + // in diff. loaded grid normal creature var grid = new GridCoord(new_cell.GetGridX(), new_cell.GetGridY()); if (IsGridLoaded(grid))