From cc7182fdbee135ea69fbe831207cd4301b413bfd Mon Sep 17 00:00:00 2001 From: Xevion Date: Sun, 16 Jul 2023 01:24:28 -0500 Subject: [PATCH] Fix incomplete sown plants from being improperly added Very confusing error without documentation --- .../Buildings/Building_DenseHydroponicsBasin.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Source/HydroponicsExpanded/Buildings/Building_DenseHydroponicsBasin.cs b/Source/HydroponicsExpanded/Buildings/Building_DenseHydroponicsBasin.cs index cf23da0..4ceade7 100644 --- a/Source/HydroponicsExpanded/Buildings/Building_DenseHydroponicsBasin.cs +++ b/Source/HydroponicsExpanded/Buildings/Building_DenseHydroponicsBasin.cs @@ -57,11 +57,15 @@ namespace HydroponicsExpanded { continue; } + // When plants are being sown, they are invisible, but we want to wait until they are sown before adding them to the internal container. + if (plant.LifeStage == PlantLifeStage.Sowing) + continue; + // Otherwise, we move the plant underground. plant.DeSpawn(); TryAcceptThing(plant); - // Recalculate capacity. + // Recalculate if capacity was reached capacityReached = _innerContainer.Count >= _capacity; }