public override void Calculate(GSkill skill) { GPlayerWrapper player = skill.GetPlayer(); int player_dodge = player.GetDodge(); player.SetVar1(player_dodge); player.SetPerform(1); }
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); }
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); }
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); */ }