🐛 can no longer water fields when watering can is empty

This commit is contained in:
2025-11-11 15:54:09 +01:00
parent b00b466045
commit 4705d1ee2f
@@ -101,12 +101,15 @@ public partial class FieldBehaviour2D : Sprite2D
public void Water()
{
if (WateringCanState.GetFillState() > 0)
{
UpdateFieldState(FieldState.Watered);
_wateringParticles.Emitting = true;
WateringCanState.Water();
_wateringEvent.Raise();
}
}
/// <summary>
/// Called when the player enters the field's interaction area and presses <E> or clicks.