From 19d23e33a3c17de61363ffc46257024de410513c 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;