From 8d553168e5a7a23f601196eb632f5f6a61a9ffd6 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Sun, 12 Feb 2023 01:17:31 -0500 Subject: [PATCH] Core/Pools: Allow all gameobject types to be pool members Port From (https://github.com/TrinityCore/TrinityCore/commit/bb8f713d5fafefb82ee08d93ad76c2124a262a2a) --- Source/Game/Pools/PoolManager.cs | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/Source/Game/Pools/PoolManager.cs b/Source/Game/Pools/PoolManager.cs index b1d194718..56c2b8fb1 100644 --- a/Source/Game/Pools/PoolManager.cs +++ b/Source/Game/Pools/PoolManager.cs @@ -147,16 +147,6 @@ namespace Game continue; } - GameObjectTemplate goinfo = Global.ObjectMgr.GetGameObjectTemplate(data.Id); - if (goinfo.type != GameObjectTypes.Chest && - goinfo.type != GameObjectTypes.FishingHole && - goinfo.type != GameObjectTypes.GatheringNode && - goinfo.type != GameObjectTypes.Goober) - { - Log.outError(LogFilter.Sql, "`pool_gameobject` has a not lootable gameobject spawn (GUID: {0}, type: {1}) defined for pool id ({2}), skipped.", guid, goinfo.type, pool_id); - continue; - } - if (!mPoolTemplate.ContainsKey(pool_id)) { Log.outError(LogFilter.Sql, "`pool_gameobject` pool id ({0}) is not in `pool_template`, skipped.", pool_id);