9
3

SpellCurse.lua 696 B

12345678910111213141516171819202122232425
  1. --[[
  2. Script Name : Spells/Mage/Enchanter/Coercer/SpellCurse.lua
  3. Script Author : neatz09
  4. Script Date : 2019.10.22 05:10:30
  5. Script Purpose :
  6. :
  7. --]]
  8. -- When damaged with a spell this spell will cast Lash on target.
  9. -- Inflicts 388 - 475 mental damage on target
  10. -- Grants a total of 3 triggers of the spell.
  11. function cast(Caster, Target)
  12. SetSpellTriggerCount(3, 1)
  13. AddProc(Target, 17, 100)
  14. end
  15. function proc(Caster, Target, ProcType, DDType, DDLow, DDHigh)
  16. ProcDamage(Caster, Target, "Lash", DDType, DDLow, DDHigh)
  17. RemoveTriggerFromSpell()
  18. end
  19. function remove(Caster, Target)
  20. RemoveProc(Target)
  21. end