示例#1
0
            public override void Calculate(GSkill skill)
            {
                GPlayerWrapper player       = skill.GetPlayer();
                int            player_dodge = player.GetDodge();

                player.SetVar1(player_dodge);
                player.SetPerform(1);
            }
示例#2
0
            public override void Calculate(GSkill skill)
            {
                GPlayerWrapper player        = skill.GetPlayer();
                int            player_maxmp  = player.GetMaxmp();
                int            player_maxatk = player.GetMaxatk();
                int            player_dodge  = player.GetDodge();

                player.SetVar1((int)(player_dodge * player_maxatk / 10 + (player_dodge * player_maxmp / 50)));
                player.SetPerform(1);
            }
示例#3
0
            public override void Calculate(GSkill skill)
            {
                GPlayerWrapper player       = skill.GetPlayer();
                int            player_hp    = player.GetHp();
                int            player_dodge = player.GetDodge();

                skill.SetRatio(0.0f);
                skill.SetPlus((player_hp * (player_dodge * 0.05f + 0.05f)));
                player.SetDie(true);
                player.SetPerform(1);
            }
示例#4
0
            public override void Calculate(GSkill skill)
            {
                GPlayerWrapper player       = skill.GetPlayer();
                int            player_maxhp = player.GetMaxhp();
                int            player_maxmp = player.GetMaxmp();
                int            player_dodge = player.GetDodge();

                /*
                 * player.SetVar3(player_dodge);
                 * player.SetVar1(player_maxhp);
                 * if ( player_maxmp > 4 )
                 * {
                 *  v = 0;
                 * }
                 * else
                 * {
                 * v = player_maxmp;
                 * }
                 * player.SetVar2(v);
                 * player.SetPerform(1);
                 */
            }