From 7e3f3a7ca3715393769a4808c770c4d6a0cbb58a Mon Sep 17 00:00:00 2001 From: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Date: Wed, 16 Apr 2025 20:27:10 +1000 Subject: [PATCH] Combat mode prediction thing (#36620) Was written before predicted popups prolly --- Content.Shared/CombatMode/SharedCombatModeSystem.cs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/Content.Shared/CombatMode/SharedCombatModeSystem.cs b/Content.Shared/CombatMode/SharedCombatModeSystem.cs index 5eed8ee242..bb3ab712eb 100644 --- a/Content.Shared/CombatMode/SharedCombatModeSystem.cs +++ b/Content.Shared/CombatMode/SharedCombatModeSystem.cs @@ -46,14 +46,8 @@ public abstract class SharedCombatModeSystem : EntitySystem args.Handled = true; SetInCombatMode(uid, !component.IsInCombatMode, component); - // TODO better handling of predicted pop-ups. - // This probably breaks if the client has prediction disabled. - - if (!_netMan.IsClient || !Timing.IsFirstTimePredicted) - return; - var msg = component.IsInCombatMode ? "action-popup-combat-enabled" : "action-popup-combat-disabled"; - _popup.PopupEntity(Loc.GetString(msg), args.Performer, args.Performer); + _popup.PopupClient(Loc.GetString(msg), args.Performer, args.Performer); } public void SetCanDisarm(EntityUid entity, bool canDisarm, CombatModeComponent? component = null) -- 2.51.2