Exemple #1
0
    public override void TakeDamage(float damageTaken)
    {
        hpSysytem.TakeDamage(damageTaken);

        if (GetHPAmount() <= 0)
        {
            Dead();
        }
    }
Exemple #2
0
    public override void TakeDamage(float damageTaken)
    {
        hpSysytem.TakeDamage(damageTaken - ((damageTaken / 100) * GetArmorAmount()));

        if (GetHPAmount() < 0)
        {
            Dead();
        }
    }