SpellEffectAPITest.lua 372 B

1234567891011121314151617181920212223242526
  1. -- make effect work only on expert level
  2. applicable = function ()
  3. return effectLevel >= 3
  4. end
  5. -- make effect work only on left side of battle field
  6. applicableTarget = function(targets)
  7. if not #targets then
  8. return false
  9. end
  10. for _, dest in ipairs(targets) do
  11. local hex = dest[1]
  12. local x = hex % 17
  13. if x>9 then
  14. return false
  15. end
  16. end
  17. return true
  18. end