diff --git a/Assets/_Project/Scripts/Combat/TowerCombat.cs b/Assets/_Project/Scripts/Combat/TowerCombat.cs index 168a892..d270b96 100644 --- a/Assets/_Project/Scripts/Combat/TowerCombat.cs +++ b/Assets/_Project/Scripts/Combat/TowerCombat.cs @@ -64,12 +64,6 @@ namespace TD.Combat // ----- Public API -------------------------------------------------- - /// - /// Server-local reference to the current attack target. - /// Null on clients — use there. - /// - public EnemyHealth CurrentTarget => currentTarget; - /// /// Fired locally on ALL peers when the tower acquires a new target. /// Driven by .OnValueChanged, and also @@ -239,7 +233,7 @@ namespace TD.Combat } else { - SpawnProjectile(def, currentTarget, targetPos); + SpawnProjectile(def, currentTarget); } FireClientRpc(targetPos); @@ -346,7 +340,7 @@ namespace TD.Combat // ----- Projectile spawning ----------------------------------------- - private void SpawnProjectile(TowerDefinition def, EnemyHealth target, Vector3 targetPos) + private void SpawnProjectile(TowerDefinition def, EnemyHealth target) { var go = Instantiate(def.ProjectilePrefab, transform.position, Quaternion.identity);