From 46d4d7d5a669773f3b32df2501c7345f5fa19c47 Mon Sep 17 00:00:00 2001 From: Ed <96445749+TheShuEd@users.noreply.github.com> Date: Tue, 10 Sep 2024 16:08:04 +0300 Subject: [PATCH] FoodSequence fix (#32034) Update FoodSequenceSystem.cs --- .../Nutrition/EntitySystems/FoodSequenceSystem.cs | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/Content.Server/Nutrition/EntitySystems/FoodSequenceSystem.cs b/Content.Server/Nutrition/EntitySystems/FoodSequenceSystem.cs index f7d8588716..367b16a268 100644 --- a/Content.Server/Nutrition/EntitySystems/FoodSequenceSystem.cs +++ b/Content.Server/Nutrition/EntitySystems/FoodSequenceSystem.cs @@ -116,14 +116,8 @@ public sealed class FoodSequenceSystem : SharedFoodSequenceSystem return false; //looking for a suitable FoodSequence prototype - ProtoId elementProto = string.Empty; - foreach (var pair in element.Comp.Entries) - { - if (pair.Key == start.Comp.Key) - { - elementProto = pair.Value; - } - } + if (!element.Comp.Entries.TryGetValue(start.Comp.Key, out var elementProto)) + return false; if (!_proto.TryIndex(elementProto, out var elementIndexed)) return false;