diff --git a/Assets/JAY/Scripts/WeaponController.cs b/Assets/JAY/Scripts/WeaponController.cs index 9084cd0f..199dbe04 100644 --- a/Assets/JAY/Scripts/WeaponController.cs +++ b/Assets/JAY/Scripts/WeaponController.cs @@ -47,6 +47,11 @@ public class WeaponController : MonoBehaviour, IObservable } _playerController = GetComponent(); + if (_playerController == null) + { + _playerController = GameObject.FindGameObjectWithTag("Player").GetComponent(); + } + _previousPositions = new Vector3[_triggerZones.Length]; _hitColliders = new HashSet(); } @@ -103,7 +108,7 @@ public class WeaponController : MonoBehaviour, IObservable var enemyController = hit.transform.GetComponent(); if (enemyController != null) { - enemyController.TakeDamage(10f); + enemyController.TakeDamage(AttackPower * _playerController.attackPower); } }