diff options
author | metamuffin <metamuffin@disroot.org> | 2024-08-19 18:48:03 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-08-19 18:48:07 +0200 |
commit | 51881aa85c21e2be5a32e5494658c181d2232b0e (patch) | |
tree | 5c21cc9fb40f83b966ab88265a6c980cfe6abdc9 /server/bot/src/algos | |
parent | a42330f17db68de4bcb535278e037f5442ed08b3 (diff) | |
download | hurrycurry-51881aa85c21e2be5a32e5494658c181d2232b0e.tar hurrycurry-51881aa85c21e2be5a32e5494658c181d2232b0e.tar.bz2 hurrycurry-51881aa85c21e2be5a32e5494658c181d2232b0e.tar.zst |
fix customers getting stuck on outputless demands
Diffstat (limited to 'server/bot/src/algos')
-rw-r--r-- | server/bot/src/algos/customer.rs | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/server/bot/src/algos/customer.rs b/server/bot/src/algos/customer.rs index 716897f7..61a79dbc 100644 --- a/server/bot/src/algos/customer.rs +++ b/server/bot/src/algos/customer.rs @@ -237,18 +237,18 @@ impl BotAlgo for Customer { player: me, pos: None, }); - packets.push(PacketS::ApplyScore(Score { - demands_completed: 1, - points: demand.points, - ..Default::default() - })); - info!("{me:?} -> exiting"); - *self = Customer::Exiting { path }; - return BotInput { - extra: packets, - ..Default::default() - }; } + packets.push(PacketS::ApplyScore(Score { + demands_completed: 1, + points: demand.points, + ..Default::default() + })); + info!("{me:?} -> exiting"); + *self = Customer::Exiting { path }; + return BotInput { + extra: packets, + ..Default::default() + }; } } BotInput { |