Added component on mouse prototype to prevent spill verb from being added
--- /dev/null
+namespace Content.Server.Fluids.Components;
+
+[RegisterComponent]
+public sealed partial class PreventSpillerComponent : Component
+{
+
+}
public sealed partial class PuddleSystem
{
[Dependency] private readonly OpenableSystem _openable = default!;
+ [Dependency] private readonly IEntityManager _entityManager = default!;
private void InitializeSpillable()
{
if (solution.Volume == FixedPoint2.Zero)
return;
+ if (_entityManager.HasComponent<PreventSpillerComponent>(args.User))
+ return;
+
+
Verb verb = new()
{
Text = Loc.GetString("spill-target-verb-get-data-text")
needsHands: true
- type: BadFood
- type: NonSpreaderZombie
+ - type: PreventSpiller
- type: entity
parent: MobMouse