Core/GameObjects: Allow reset for GAMEOBJECT_TYPE_GOOBER without lockId or autoCloseTime
Port From (https://github.com/TrinityCore/TrinityCore/commit/32270f1e5e5a28c5770cd730628a501d57c9710d)
This commit is contained in:
@@ -799,9 +799,7 @@ namespace Game.Entities
|
|||||||
m_usetimes = 0;
|
m_usetimes = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Only goobers with a lock id or a reset time may reset their go state
|
SetGoState(GameObjectState.Ready);
|
||||||
if (GetGoInfo().GetLockId() != 0 || GetGoInfo().GetAutoCloseTime() != 0)
|
|
||||||
SetGoState(GameObjectState.Ready);
|
|
||||||
|
|
||||||
//any return here in case Battleground traps
|
//any return here in case Battleground traps
|
||||||
GameObjectOverride goOverride = GetGameObjectOverride();
|
GameObjectOverride goOverride = GetGameObjectOverride();
|
||||||
|
|||||||
Reference in New Issue
Block a user