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);
}
///