diff --git a/Source/Framework/Constants/GameObjectConst.cs b/Source/Framework/Constants/GameObjectConst.cs index ac89e987c..cc4bd6409 100644 --- a/Source/Framework/Constants/GameObjectConst.cs +++ b/Source/Framework/Constants/GameObjectConst.cs @@ -87,7 +87,7 @@ namespace Framework.Constants { Active = 0, Ready = 1, - ActiveAlternative = 2, + Destroyed = 2, TransportActive = 24, TransportStopped = 25, Max = 3 diff --git a/Source/Game/Entities/GameObject/GameObject.cs b/Source/Game/Entities/GameObject/GameObject.cs index 6006ca600..05a4de018 100644 --- a/Source/Game/Entities/GameObject/GameObject.cs +++ b/Source/Game/Entities/GameObject/GameObject.cs @@ -1462,7 +1462,7 @@ namespace Game.Entities RemoveFlag(GameObjectFlags.InUse); if (GetGoState() == GameObjectState.Ready) //if closed . open - SetGoState(alternative ? GameObjectState.ActiveAlternative : GameObjectState.Active); + SetGoState(alternative ? GameObjectState.Destroyed : GameObjectState.Active); else //if open . close SetGoState(GameObjectState.Ready); }