From 7e39f78df537f9600df03e80c4f4ad8ae0410f11 Mon Sep 17 00:00:00 2001 From: nukkuminen <90336027+oldschoolotaku@users.noreply.github.com> Date: Thu, 7 Aug 2025 09:56:14 +0300 Subject: [PATCH] Soup bugfix and price change (#1630) * adjust prices for food contracts * fix unsellable soups * move thing outside the cycle --- Content.Shared/_CP14/Cooking/CP14SharedCookingSystem.cs | 3 +++ Content.Shared/_CP14/Workbench/Requirements/FoodResource.cs | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Content.Shared/_CP14/Cooking/CP14SharedCookingSystem.cs b/Content.Shared/_CP14/Cooking/CP14SharedCookingSystem.cs index ea63124d37..408c25de93 100644 --- a/Content.Shared/_CP14/Cooking/CP14SharedCookingSystem.cs +++ b/Content.Shared/_CP14/Cooking/CP14SharedCookingSystem.cs @@ -281,6 +281,9 @@ public abstract partial class CP14SharedCookingSystem : EntitySystem var newData = new CP14FoodData(recipe.FoodData); + //Assign recipe to the FoodData + newData.CurrentRecipe = recipe.ID; + //Process entities foreach (var contained in container.ContainedEntities) { diff --git a/Content.Shared/_CP14/Workbench/Requirements/FoodResource.cs b/Content.Shared/_CP14/Workbench/Requirements/FoodResource.cs index b3ba4132c9..1917fa337e 100644 --- a/Content.Shared/_CP14/Workbench/Requirements/FoodResource.cs +++ b/Content.Shared/_CP14/Workbench/Requirements/FoodResource.cs @@ -87,7 +87,7 @@ public sealed partial class FoodResource : CP14WorkbenchCraftRequirement var complexity = indexedRecipe.Requirements.Sum(req => req.GetComplexity()); - return complexity * 10; + return complexity * 6; } public override string GetRequirementTitle(IPrototypeManager protoManager)