From b31b08da8b4d3730040eb9fe73be9ab2452ebfa0 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sat, 28 Sep 2024 23:16:51 +0200 Subject: simple bot ignores unknown orders; fixes #192 --- server/bot/src/algos/simple.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'server/bot/src/algos/simple.rs') diff --git a/server/bot/src/algos/simple.rs b/server/bot/src/algos/simple.rs index dbe8bbfe..b275b522 100644 --- a/server/bot/src/algos/simple.rs +++ b/server/bot/src/algos/simple.rs @@ -145,6 +145,9 @@ impl Context<'_, S> { .iter() .filter_map(|(_, pl)| match &pl.communicate_persist { Some((Message::Item(item), _)) => { + if self.game.data.item_name(*item) == "unknown-order" { + return None; + } let pos = pl.movement.position.as_ivec2(); [IVec2::X, IVec2::Y, -IVec2::X, -IVec2::Y] .into_iter() -- cgit v1.2.3-70-g09d2