--[[ Script Name : Spells/Scout/Predator/Ranger/ArchersFury.lua Script Author : Jabantiz Script Date : 2014.03.10 07:03:13 Script Purpose : : --]] function cast(Caster, Target, Dmg, DefAmt, SkillAmt) -- On a ranged hit this spell has a 30% chance to cast Quick Shot on target of attack. AddProc(Target, 18, 30) -- Decreases Defense of caster by 5.1 AddSkillBonus(Target, GetSkillIDByName("Defense"), DefAmt) -- Increases Crushing, Piercing, Ranged and Slashing of caster by 6.9 AddSkillBonus(Target, GetSkillIDByName("Crushing"), SkillAmt) AddSkillBonus(Target, GetSkillIDByName("Piercing"), SkillAmt) AddSkillBonus(Target, GetSkillIDByName("Ranged"), SkillAmt) AddSkillBonus(Target, GetSkillIDByName("Slashing"), SkillAmt) end function proc(Caster, Target, Type, Dmg, DefAmt, SkillAmt) if Type == 18 then -- Inflicts 83 ranged damage on target ProcDamage(Caster, Target, "Quick Shot", 0, Dmg) end end function remove(Caster, Target) RemoveSkillBonus(Target) RemoveProc(Target) end