aboutsummaryrefslogtreecommitdiff
path: root/server/bot/src/algos/customer.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/bot/src/algos/customer.rs')
-rw-r--r--server/bot/src/algos/customer.rs14
1 files changed, 5 insertions, 9 deletions
diff --git a/server/bot/src/algos/customer.rs b/server/bot/src/algos/customer.rs
index 67605ad5..e26acf09 100644
--- a/server/bot/src/algos/customer.rs
+++ b/server/bot/src/algos/customer.rs
@@ -173,15 +173,11 @@ impl CustomerState {
}
} else if check
&& path.remaining_segments() < 5
- && game
- .players
- .iter()
- .find(|(id, p)| {
- p.class == PlayerClass::Customer
- && **id != me
- && p.movement.position.distance(chair.as_vec2() + 0.5) < 1.
- })
- .is_some()
+ && game.players.iter().any(|(id, p)| {
+ p.class == PlayerClass::Customer
+ && *id != me
+ && p.movement.position.distance(chair.as_vec2() + 0.5) < 1.
+ })
{
*self = CustomerState::New;
BotInput::default()