diff --git a/Assets/Scripts/Orb/Spawner.cs b/Assets/Scripts/Orb/Spawner.cs index ce5c919b5fc037463386c93e712fa14620aba79e..aa54a2a40f9bedd3778027ed5d395d1155619ef6 100644 --- a/Assets/Scripts/Orb/Spawner.cs +++ b/Assets/Scripts/Orb/Spawner.cs @@ -16,6 +16,13 @@ public class Spawner : MonoBehaviour InvokeRepeating("SpawnOrb", respawnTime, respawnTime); } + void Update() + { + PlayerHealth playerHealth = player.GetComponent<PlayerHealth>(); + if (playerHealth.currentHealth == 0) + CancelInvoke(); + } + private void SpawnOrb(){ gunBarrelEnd = player.transform.Find("GunBarrelEnd").gameObject; PlayerShooting playerShooting = gunBarrelEnd.GetComponent<PlayerShooting>();