From 7056c6051ba59fe4ffa57433fd8b6fae8c29308f Mon Sep 17 00:00:00 2001 From: MossyGreySlope Date: Fri, 14 Feb 2025 09:31:38 +1300 Subject: [PATCH] Fix dev server crashes caused by putting pills in drinks, depositing spesos, making burgers (#33431) * combine TrySpike into OnInteractUsing * mark spike drink event as handled * mark speso insertion event as handled * mark food sequence event as handled --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> --- Content.Server/Nutrition/EntitySystems/FoodSequenceSystem.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Content.Server/Nutrition/EntitySystems/FoodSequenceSystem.cs b/Content.Server/Nutrition/EntitySystems/FoodSequenceSystem.cs index ae8215ac6a..d5b4a0e2b3 100644 --- a/Content.Server/Nutrition/EntitySystems/FoodSequenceSystem.cs +++ b/Content.Server/Nutrition/EntitySystems/FoodSequenceSystem.cs @@ -39,7 +39,7 @@ public sealed class FoodSequenceSystem : SharedFoodSequenceSystem private void OnInteractUsing(Entity ent, ref InteractUsingEvent args) { if (TryComp(args.Used, out var sequenceElement)) - TryAddFoodElement(ent, (args.Used, sequenceElement), args.User); + args.Handled = TryAddFoodElement(ent, (args.Used, sequenceElement), args.User); } private void OnIngredientAdded(Entity ent, ref FoodSequenceIngredientAddedEvent args)