diff options
author | metamuffin <metamuffin@disroot.org> | 2024-11-24 17:18:01 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-11-24 17:18:11 +0100 |
commit | 696dbdd2238e919bffa756fff1f02ace90a81ecb (patch) | |
tree | 305e03ce4fea3c3ee151c7560414b0e2625264ba /server/bot/src/algos/customer.rs | |
parent | 95d14ada0c98fb8f2285fd0003000b5a517f9267 (diff) | |
download | hurrycurry-696dbdd2238e919bffa756fff1f02ace90a81ecb.tar hurrycurry-696dbdd2238e919bffa756fff1f02ace90a81ecb.tar.bz2 hurrycurry-696dbdd2238e919bffa756fff1f02ace90a81ecb.tar.zst |
Manual clippy
Diffstat (limited to 'server/bot/src/algos/customer.rs')
-rw-r--r-- | server/bot/src/algos/customer.rs | 14 |
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() |