public virtual void LoseHealth(int loss) { Debug.Log("health is " + health); health -= loss; MakeInvulnerable(); StartCoroutine(SpriteEffects.BlinkSprite(transform.GetComponent <SpriteRenderer>())); Invoke("MakeVulnerable", invulnerableTime); }