public void DamageSelf() { if (healthPoints > 0) { //Debug.Log(gameObject.name + " was damaged"); blink.Blinks(GameManager.gameState.BlinkManager.BlinkNumber, GameManager.gameState.BlinkManager.BlinkDelay, GameManager.gameState.BlinkManager.BlinkTime); hitbox.enabled = false; //Avoiding collision feedbacks on dead enemies. healthPoints -= 1; canMove = false; hitbox.enabled = false; GameManager.gameState.KilledAnimators.Add(anim); GameManager.gameState.CallEnemyHit(); GameManager.gameState.CamZoom.TriggerCamZoom(0); } }