DestructiveMind.lua 721 B

123456789101112131415161718192021222324
  1. --[[
  2. Script Name : Spells/Mage/Enchanter/Coercer/DestructiveMind.lua
  3. Script Author : neatz09
  4. Script Date : 2019.10.22 06:10:07
  5. Script Purpose :
  6. :
  7. --]]
  8. function cast(Caster, Target)
  9. -- On a damage spell hit this spell will cast Despotic Mind on target of spell.
  10. -- Inflicts 476 - 582 mental damage on target
  11. -- Grants a total of 3 triggers of the spell.
  12. SetSpellTriggerCount(3, 1)
  13. AddProc(Target, 5, 100)
  14. end
  15. function proc(Caster, Target, ProcType, DDType, DDLow, DDHigh)
  16. ProcDamage(Caster, Target, "Despotic Mind", DDType, DDLow, DDHigh)
  17. RemoveTriggerFromSpell()
  18. end
  19. function remove(Caster, Target)
  20. RemoveProc(Target)
  21. end