From 80d1c24d7edf42574cd1df597910d0c62dff9f5f Mon Sep 17 00:00:00 2001 From: Hondacrx Date: Tue, 19 Aug 2025 21:46:23 -0400 Subject: [PATCH] Core/GameObjects: Allow reset for GAMEOBJECT_TYPE_GOOBER without lockId or autoCloseTime Port From (https://github.com/TrinityCore/TrinityCore/commit/32270f1e5e5a28c5770cd730628a501d57c9710d) --- Source/Game/Entities/GameObject/GameObject.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Source/Game/Entities/GameObject/GameObject.cs b/Source/Game/Entities/GameObject/GameObject.cs index dee89bd33..02a94c2cb 100644 --- a/Source/Game/Entities/GameObject/GameObject.cs +++ b/Source/Game/Entities/GameObject/GameObject.cs @@ -799,9 +799,7 @@ namespace Game.Entities m_usetimes = 0; } - // Only goobers with a lock id or a reset time may reset their go state - if (GetGoInfo().GetLockId() != 0 || GetGoInfo().GetAutoCloseTime() != 0) - SetGoState(GameObjectState.Ready); + SetGoState(GameObjectState.Ready); //any return here in case Battleground traps GameObjectOverride goOverride = GetGameObjectOverride();