Exemple #1
0
    public static void ACT_Skill_1(int pad)
    {
        if (PlayerInfo.skilllvl[0] == 1)
        {
            damage = 25;
            chance = 25 + Q12 + Q31;
        }

        else if (PlayerInfo.skilllvl[0] == 2)
        {
            damage = 45;
            chance = 30 + Q12 + Q31;
        }

        else if (PlayerInfo.skilllvl[0] == 3)
        {
            damage = 65;
            chance = 35 + Q12 + Q31;
        }

        PlayerInfo.skillcd[0] = 2;

        if (Random.Range(1, 101) <= chance)
        {
            SingleATK.Single_ATK(pad, damage);
            SingleATK.Stun(pad);
            //Debug.Log("Stun");
        }

        if (Random.Range(1, 101) <= chance)
        {
            SingleATK.Single_ATK(pad, damage);
            SingleATK.Slow(pad);
            //Debug.Log("Slow");
        }

        if (Random.Range(1, 101) <= chance)
        {
            SingleATK.Single_ATK(pad, damage);
            SingleATK.Silence(pad);
            //Debug.Log("Silence");
        }

        frank.RPC("SoundFrankenS1", PhotonTargets.All);
    }
Exemple #2
0
    public static void ACT_Skill_1(int pad)
    {
        if (PlayerInfo.skilllvl[0] == 1)
        {
            PlayerInfo.skillcd[0] = 4;
            damage = 10 + Q12;
        }

        else if (PlayerInfo.skilllvl[0] == 2)
        {
            PlayerInfo.skillcd[0] = 3;
            damage = 50 + Q12;
        }

        else if (PlayerInfo.skilllvl[0] == 3)
        {
            PlayerInfo.skillcd[0] = 2;
            damage = 90 + Q12;
        }

        SingleATK.Single_ATK(pad, damage);
        SingleATK.Slow(pad);
        spawn.RPC("SoundMermaidS1", PhotonTargets.All);
    }