diff --git a/Content.Shared/Ninja/Systems/DashAbilitySystem.cs b/Content.Shared/Ninja/Systems/DashAbilitySystem.cs index c02d6cfd9a..5646ba2bee 100644 --- a/Content.Shared/Ninja/Systems/DashAbilitySystem.cs +++ b/Content.Shared/Ninja/Systems/DashAbilitySystem.cs @@ -56,9 +56,6 @@ public sealed class DashAbilitySystem : EntitySystem /// private void OnDash(Entity ent, ref DashEvent args) { - if (!_timing.IsFirstTimePredicted) - return; - var (uid, comp) = ent; var user = args.Performer; if (!CheckDash(uid, user)) diff --git a/Content.Shared/Ninja/Systems/SharedNinjaGlovesSystem.cs b/Content.Shared/Ninja/Systems/SharedNinjaGlovesSystem.cs index 1f3cc3881d..d4eb0cbd48 100644 --- a/Content.Shared/Ninja/Systems/SharedNinjaGlovesSystem.cs +++ b/Content.Shared/Ninja/Systems/SharedNinjaGlovesSystem.cs @@ -128,8 +128,7 @@ public abstract class SharedNinjaGlovesSystem : EntitySystem public bool AbilityCheck(EntityUid uid, BeforeInteractHandEvent args, out EntityUid target) { target = args.Target; - return _timing.IsFirstTimePredicted - && !_combatMode.IsInCombatMode(uid) + return !_combatMode.IsInCombatMode(uid) && _hands.GetActiveItem(uid) == null && _interaction.InRangeUnobstructed(uid, target); }