示例#1
0
    static void defaultAttack(guardianAttackParameter gap, mobFSM target)
    {
        float criDamage = Random.Range(1f, 100f) <= gap.criChance ? gap.criDamage : 100f;

        if (target != null)
        {
            target.dealDamage(gap.atkPoint * criDamage / 100f, gap.defCut);
        }
    }