public void Damage(Collision2D other) { PlayerDamage playerDamage = other.gameObject.GetComponent <PlayerDamage>(); if (playerDamage != null && playerDamage.enabled == true) { if (killsInstantly) { playerDamage.PlayerDead(); } else { playerDamage.ReceiveDamage(); } } }