From 97d131f5d7a63df94329c35392b8605b2e331b1b Mon Sep 17 00:00:00 2001 From: Nemanja <98561806+EmoGarbage404@users.noreply.github.com> Date: Sun, 24 Jul 2022 07:33:52 -0400 Subject: [PATCH] thresholds (#9960) --- Content.Server/Nutrition/EntitySystems/DrinkSystem.cs | 3 ++- Content.Server/Nutrition/EntitySystems/FoodSystem.cs | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Content.Server/Nutrition/EntitySystems/DrinkSystem.cs b/Content.Server/Nutrition/EntitySystems/DrinkSystem.cs index bfe8038d17..4a1c8dcec5 100644 --- a/Content.Server/Nutrition/EntitySystems/DrinkSystem.cs +++ b/Content.Server/Nutrition/EntitySystems/DrinkSystem.cs @@ -262,13 +262,14 @@ namespace Content.Server.Nutrition.EntitySystems drink.CancelToken = new CancellationTokenSource(); var moveBreak = user != target; - _doAfterSystem.DoAfter(new DoAfterEventArgs(user, forceDrink ? drink.ForceFeedDelay : drink.Delay, drink.CancelToken.Token, target) + _doAfterSystem.DoAfter(new DoAfterEventArgs(user, forceDrink ? drink.ForceFeedDelay : drink.Delay, drink.CancelToken.Token, target, drink.Owner) { BreakOnUserMove = moveBreak, BreakOnDamage = true, BreakOnStun = true, BreakOnTargetMove = moveBreak, MovementThreshold = 0.01f, + DistanceThreshold = 1.0f, TargetFinishedEvent = new DrinkEvent(user, drink, drinkSolution), BroadcastCancelledEvent = new DrinkCancelledEvent(drink), NeedHand = true, diff --git a/Content.Server/Nutrition/EntitySystems/FoodSystem.cs b/Content.Server/Nutrition/EntitySystems/FoodSystem.cs index f0c800c019..40887ae498 100644 --- a/Content.Server/Nutrition/EntitySystems/FoodSystem.cs +++ b/Content.Server/Nutrition/EntitySystems/FoodSystem.cs @@ -132,7 +132,7 @@ namespace Content.Server.Nutrition.EntitySystems BreakOnStun = true, BreakOnTargetMove = moveBreak, MovementThreshold = 0.01f, - DistanceThreshold = 2.0f, + DistanceThreshold = 1.0f, TargetFinishedEvent = new FeedEvent(user, food, foodSolution, utensils), BroadcastCancelledEvent = new ForceFeedCancelledEvent(food), NeedHand = true,