From db32180942266eb740b795d89247849d9f9ab019 Mon Sep 17 00:00:00 2001 From: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com> Date: Tue, 22 Sep 2020 22:28:37 +1000 Subject: [PATCH] Fix AI con crashes (#2119) Co-authored-by: Metal Gear Sloth --- .../AI/Utility/Considerations/Nutrition/Drink/DrinkValueCon.cs | 2 +- .../AI/Utility/Considerations/Nutrition/Food/FoodValueCon.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Content.Server/AI/Utility/Considerations/Nutrition/Drink/DrinkValueCon.cs b/Content.Server/AI/Utility/Considerations/Nutrition/Drink/DrinkValueCon.cs index 9d0e5f6004..047c91cdd3 100644 --- a/Content.Server/AI/Utility/Considerations/Nutrition/Drink/DrinkValueCon.cs +++ b/Content.Server/AI/Utility/Considerations/Nutrition/Drink/DrinkValueCon.cs @@ -10,7 +10,7 @@ namespace Content.Server.AI.Utility.Considerations.Nutrition.Drink { var target = context.GetState().GetValue(); - if (!target.TryGetComponent(out SolutionContainerComponent drink)) + if (target.Deleted || !target.TryGetComponent(out SolutionContainerComponent drink)) { return 0.0f; } diff --git a/Content.Server/AI/Utility/Considerations/Nutrition/Food/FoodValueCon.cs b/Content.Server/AI/Utility/Considerations/Nutrition/Food/FoodValueCon.cs index 200303fef8..14c1e68fad 100644 --- a/Content.Server/AI/Utility/Considerations/Nutrition/Food/FoodValueCon.cs +++ b/Content.Server/AI/Utility/Considerations/Nutrition/Food/FoodValueCon.cs @@ -10,7 +10,7 @@ namespace Content.Server.AI.Utility.Considerations.Nutrition.Food { var target = context.GetState().GetValue(); - if (!target.TryGetComponent(out SolutionContainerComponent food)) + if (target.Deleted || !target.TryGetComponent(out SolutionContainerComponent food)) { return 0.0f; }