diff options
Diffstat (limited to 'server/client-lib/src/lib.rs')
| -rw-r--r-- | server/client-lib/src/lib.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/server/client-lib/src/lib.rs b/server/client-lib/src/lib.rs index b3939388..1922576f 100644 --- a/server/client-lib/src/lib.rs +++ b/server/client-lib/src/lib.rs @@ -20,8 +20,8 @@ pub mod network; pub mod spatial_index; use hurrycurry_protocol::{ - glam::IVec2, movement::MovementBase, Character, Gamedata, Hand, ItemIndex, ItemLocation, - Message, MessageTimeout, PacketC, PlayerClass, PlayerID, RecipeIndex, Score, TileIndex, + Character, Gamedata, Hand, ItemIndex, ItemLocation, Message, MessageTimeout, PacketC, + PlayerClass, PlayerID, RecipeIndex, Score, TileIndex, glam::IVec2, movement::MovementBase, }; use spatial_index::SpatialIndex; use std::{ @@ -222,10 +222,10 @@ impl Game { } } for tile in self.tiles.values_mut() { - if let Some(item) = &mut tile.item { - if let Some(active) = &mut item.active { - active.position += active.speed; - } + if let Some(item) = &mut tile.item + && let Some(active) = &mut item.active + { + active.position += active.speed; } } |