public void AdjustCurHealth(int adj) { curHealth += adj; if (curHealth < 0) { dead = true; curHealth = 0; score.addPuntuation(maxHealth); Destroy(gameObject); } if (curHealth > maxHealth) { curHealth = maxHealth; } if (maxHealth < 1) { maxHealth = 1; } healthBarlenght = baseHealthBarlenght * (curHealth / (float)maxHealth); }