From e75dd82a765f02e22a055a4494fc65fdccc5c945 Mon Sep 17 00:00:00 2001 From: codegirl-007 Date: Fri, 26 Jun 2026 19:46:05 -0700 Subject: [PATCH] fix typo in distance that was causing range to be further than intended, increase range of archer --- game/math2d.odin | 2 +- game/tower.odin | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/game/math2d.odin b/game/math2d.odin index 7a774ed..c9a9491 100644 --- a/game/math2d.odin +++ b/game/math2d.odin @@ -17,7 +17,7 @@ screen_to_grid :: proc(px, py: f32) -> (int, int) { distance :: proc(a, b: Vec2) -> f32 { dx := b.x - a.x dy := b.y - a.y - return math.sqrt(dx * dx + dy + dy) + return math.sqrt(dx * dx + dy * dy) } move_toward :: proc(pos: ^Vec2, target: Vec2, speed, dt: f32) { diff --git a/game/tower.odin b/game/tower.odin index 1e5e037..fea6c16 100644 --- a/game/tower.odin +++ b/game/tower.odin @@ -36,7 +36,7 @@ Tower_Archetype :: struct { TOWER_ARCHETYPES: [Tower_Kind]Tower_Archetype = { .Archer = { kind = .Archer, - range = 50, + range = 100, damage = 12, fire_rate = 0.45, cost = TOWER_COST,