Exemplo n.º 1
0
    public override void TakeDamage(float damageTaken)
    {
        hpSysytem.TakeDamage(damageTaken);

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

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