123456789101112131415161718192021222324252627 |
- --[[
- Script Name : Spells/Scout/Predator/Ranger/MakeshiftArrows.lua
- Script Author : Jabantiz
- Script Date : 2014.03.10 04:03:05
- Script Purpose :
- :
- --]]
- function cast(Caster, Target)
- -- Grants a total of 60 triggers of the spell.
- SetSpellTriggerCount(60, 1)
- -- On a ranged hit this spell will cast Makeshift Arrow on target of attack.
- AddProc(Caster, 18, 100)
- end
- function proc(Caster, Target, Type, DmgType, DmgAmt)
- -- Inflicts 71 piercing damage on target
- if Type == 18 then
- ProcDamage(Caster, Target, "Makeshift Arrow", DmgType, DmgAmt)
- RemoveTriggerFromSpell(1)
- end
- end
- function remove(Caster, Target)
- RemoveProc(Caster)
- end
|