From e28f8b4ef5c0744912afd49d8d1ba9a94e144613 Mon Sep 17 00:00:00 2001 From: Kai Stevenson Date: Mon, 24 Aug 2026 20:15:21 -0700 Subject: fixes for small entities --- src/sim/particle_manager/mod.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'src/sim/particle_manager/mod.rs') diff --git a/src/sim/particle_manager/mod.rs b/src/sim/particle_manager/mod.rs index 559bf2c..afebd4b 100644 --- a/src/sim/particle_manager/mod.rs +++ b/src/sim/particle_manager/mod.rs @@ -64,13 +64,10 @@ impl ParticleManager { ] .contains(&cell.material.def().form) { + let mut cell = Cell::from_material(p.material); + cell.match_parity(world.seqno); // write ourselves to the board - world.set_cell_from_game_position( - prev.x, - prev.y, - Cell::from_material(p.material), - false, - ); + world.set_cell_from_game_position(prev.x, prev.y, cell, false); self.particles.swap_remove(i); continue 'outer; } -- cgit v1.3.1