From 57e377c0934bc97f97db28606a6adc2f3beb231b Mon Sep 17 00:00:00 2001 From: popertots Date: Sun, 22 Mar 2026 13:01:10 +0000 Subject: [PATCH] fix --- src/entities/tasks/executor.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/entities/tasks/executor.rs b/src/entities/tasks/executor.rs index b4f77b2..28463d1 100644 --- a/src/entities/tasks/executor.rs +++ b/src/entities/tasks/executor.rs @@ -27,7 +27,6 @@ use bevy_rand::prelude::*; /// Main task executor. Runs in FixedUpdate. pub fn task_executor_system( mut commands: Commands, - tilemap: Res, mut tilemap_mut: ResMut, chunk_map: Res, asset_server: Res, @@ -103,7 +102,7 @@ pub fn task_executor_system( transform, &mut ambulatory, &mut sprite, - &tilemap, + &*tilemap_mut, &chunk_map, &behaviour.idle, &mut rng, @@ -119,7 +118,7 @@ pub fn task_executor_system( .abs() .max((entity_pos.y - target.y).abs()); - if distance <= *threshold_tiles || !tilemap.is_standable(*target) { + if distance <= *threshold_tiles || !tilemap_mut.is_standable(*target) { *state = TaskState::Completed; } else { ambulatory.target = Some(Vec3::new(