diff --git a/Source/Game/Entities/GameObject/GameObject.cs b/Source/Game/Entities/GameObject/GameObject.cs index 9f4703be4..5e0d1339e 100644 --- a/Source/Game/Entities/GameObject/GameObject.cs +++ b/Source/Game/Entities/GameObject/GameObject.cs @@ -4401,6 +4401,9 @@ namespace Game.Entities public void SetState(FlagState newState, Player player) { + if (_state == newState) + return; + FlagState oldState = _state; _state = newState;