示例#1
0
    public override void ApplyEffect(PartyDetails user, PartyDetails opponent)
    {
        switch (target)
        {
        case Target.User:
            user.ModifyHealth(damage);
            break;

        case Target.Opponent:
            opponent.ModifyHealth(damage);
            break;
        }
    }
    public override void ApplyEffect(PartyDetails user, PartyDetails opponent)
    {
        switch (target)
        {
        case Target.User:
            if (Random.Range(0, 100) <= chance)
            {
                user.ModifyHealth(damage);
            }
            break;

        case Target.Opponent:
            if (Random.Range(0, 100) <= chance)
            {
                opponent.ModifyHealth(damage);
            }
            break;
        }
    }