diff --git a/game/enemy.odin b/game/enemy.odin index 8c65a3a..ccceff4 100644 --- a/game/enemy.odin +++ b/game/enemy.odin @@ -87,12 +87,12 @@ spawn_enemy :: proc(world: ^World, kind: Enemy_Kind) { } update_enemies :: proc(world: ^World, dt: f32) { + if len(world.path) < 2 do return + for i in 0 ..< MAX_ENEMIES { e := &world.enemies[i] if !e.active do continue - if len(world.path) < 2 do return - if e.path_index >= len(world.path) { world.base_health -= 1 e.active = false