From 7f95091f799d5a95854008b1475b341ec60b0352 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sun, 6 Oct 2024 17:19:43 +0200 Subject: fix dishwasher crash, fixes #216 --- server/bot/src/algos/dishwasher.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'server/bot/src') diff --git a/server/bot/src/algos/dishwasher.rs b/server/bot/src/algos/dishwasher.rs index bfe57d0c..b52b72d1 100644 --- a/server/bot/src/algos/dishwasher.rs +++ b/server/bot/src/algos/dishwasher.rs @@ -99,10 +99,9 @@ impl Context<'_, DishWasher> { self.assert_tile_is_clear(pos)?; } if self.is_hand_item(self.state.dirty_plate.unwrap()) { - self.interact_with( - self.find_empty_interactable_tile_by_name("sink").unwrap(), - 2.0, - )?; + if let Some(sink) = self.find_empty_interactable_tile_by_name("sink") { + self.interact_with(sink, 2.0)?; + } } self.assert_hand_is_clear()?; Ok(()) -- cgit v1.2.3-70-g09d2