diff --git a/Content.Shared/Fluids/EntitySystems/SolutionDumpingSystem.cs b/Content.Shared/Fluids/EntitySystems/SolutionDumpingSystem.cs index b2bbcb2942..a6f4a8b31f 100644 --- a/Content.Shared/Fluids/EntitySystems/SolutionDumpingSystem.cs +++ b/Content.Shared/Fluids/EntitySystems/SolutionDumpingSystem.cs @@ -4,7 +4,6 @@ using Content.Shared.Chemistry.Components; using Content.Shared.Chemistry.EntitySystems; using Content.Shared.DragDrop; using Content.Shared.FixedPoint; -using Content.Shared.Item; using Content.Shared.Nutrition.EntitySystems; using Content.Shared.Popups; using Robust.Shared.Audio.Systems; @@ -20,7 +19,6 @@ namespace Content.Shared.Fluids.EntitySystems; /// /// /// -/// public sealed class SolutionDumpingSystem : EntitySystem { [Dependency] private readonly IPrototypeManager _protoMan = default!; @@ -30,8 +28,6 @@ public sealed class SolutionDumpingSystem : EntitySystem [Dependency] private readonly SharedPopupSystem _popup = default!; [Dependency] private readonly SharedSolutionContainerSystem _solContainer = default!; - private EntityQuery _itemQuery; - private EntityQuery _refillableQuery; private EntityQuery _dumpQuery; public override void Initialize() @@ -40,22 +36,17 @@ public sealed class SolutionDumpingSystem : EntitySystem SubscribeLocalEvent(OnDrainableCanDrag); SubscribeLocalEvent(OnDrainableCanDragDropped); - - //SubscribeLocalEvent(OnRefillableDragged); For if you want to refill a container by dragging it into another one. Can't find a use for that currently. SubscribeLocalEvent(OnDrainableDragged); SubscribeLocalEvent(OnDrainedToDumpableDragged); // We use queries for these since CanDropDraggedEvent gets called pretty rapidly - _itemQuery = GetEntityQuery(); - _refillableQuery = GetEntityQuery(); _dumpQuery = GetEntityQuery(); } private void OnDrainableCanDrag(Entity ent, ref CanDragEvent args) { - if (_itemQuery.HasComp(ent)) - args.Handled = true; + args.Handled = true; } private void OnDrainableCanDragDropped(Entity ent, ref CanDropDraggedEvent args) diff --git a/Content.Shared/StatusEffectNew/StatusEffectSystem.API.cs b/Content.Shared/StatusEffectNew/StatusEffectSystem.API.cs index 0d153ecfaa..ab6362746c 100644 --- a/Content.Shared/StatusEffectNew/StatusEffectSystem.API.cs +++ b/Content.Shared/StatusEffectNew/StatusEffectSystem.API.cs @@ -306,7 +306,7 @@ public sealed partial class StatusEffectsSystem /// True if duration was edited successfully, false otherwise. public bool TryRemoveTime(EntityUid uid, EntProtoId effectProto, TimeSpan? time) { - return time == null ? TryRemoveStatusEffect(uid, effectProto) : TryAddTime(uid, effectProto, time.Value); + return time == null ? TryRemoveStatusEffect(uid, effectProto) : TryAddTime(uid, effectProto, - time.Value); } ///