public override bool StateAttack(GSkill skill) { GPlayerWrapper player = skill.GetPlayer(); GPlayerWrapper victim = skill.GetVictim(); int player_var5 = player.GetVar5(); int skill_level = skill.GetLevel(); victim.SetProbability(100.0f); victim.SetTime(100.0f); victim.SetBuffid(1); victim.SetAmount(((2 * skill_level * player_var5) * 0.01f)); victim.SetValue(0.0f); victim.SetHpleak(true); return(true); }
public override bool StateAttack(GSkill skill) { GPlayerWrapper player = skill.GetPlayer(); GPlayerWrapper victim = skill.GetVictim(); int player_var1 = player.GetVar1(); int player_var3 = player.GetVar3(); int player_var5 = player.GetVar5(); /* * if ( player_var5 <= player_var3 * 0.95f ) * d = 0.0f; * else * victim.SetProbability(100.0f); * victim.SetValue((player_var1 * 0.1f)); * victim.SetDirecthurt(true); */ return(true); }