From c07d862d36600889e2b6fbf502fcf6c075dbf6ca Mon Sep 17 00:00:00 2001 From: periwinkle Date: Sat, 18 Apr 2026 18:04:15 -0400 Subject: [PATCH] Accuracy fixes for NPC 350 (flying Bute archer) --- src/game/npc/boss/ballos.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/game/npc/boss/ballos.rs b/src/game/npc/boss/ballos.rs index 900786c..87bd29a 100644 --- a/src/game/npc/boss/ballos.rs +++ b/src/game/npc/boss/ballos.rs @@ -1211,7 +1211,7 @@ impl NPC { self.animate(2, 2, 3); self.action_counter += 1; - if self.action_num > 300 { + if self.action_counter > 300 { self.action_num = 30; } if player.x < self.x + 0xE000 @@ -1229,7 +1229,8 @@ impl NPC { self.anim_counter = 0; } - self.animate(1, 3, 4); + self.anim_counter += 1; + self.anim_num = if self.anim_counter % 2 != 0 { 3 } else { 4 }; self.action_counter += 1; if self.action_counter > 30 {