From bc3a16ad2e080e1b873be422ed1ff9b75169d1ef Mon Sep 17 00:00:00 2001 From: rewin Date: Thu, 7 Dec 2023 01:23:48 +0300 Subject: [PATCH] Fix stupidness when sheep was scaried --- src/sheep.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/sheep.rs b/src/sheep.rs index 5d0c9a0..1fdf070 100644 --- a/src/sheep.rs +++ b/src/sheep.rs @@ -129,8 +129,12 @@ pub fn scared_sheeps( let scare = IsScared::default(); sheep.2 .target_velocity = (sheep.1.translation - bark_origin).normalize_or_zero() * SHEEP_SPEED; sheep.2 .target_velocity.y = 0.0; //sheep must not fly and be in fixed height - commands.entity(sheep.0).insert(scare); + commands.entity(sheep.0).insert(scare) + .remove::() + .remove::(); *sheep.3 = Decision::Scared; + + } } }