Advertisement
Guest User

Untitled

a guest
May 24th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. MM_Events:
  2. type: world
  3. debug: false
  4.  
  5. events:
  6. on mm denizen mechanic:
  7. - if <context.skill> == "CHAINREACTION" {
  8. - define initiator <context.targetlocation.find.living_entities.within[5].exclude[<context.caster>].get[1]>
  9. - define targets <def[initiator].mmtargets[EIC{r=16;a=90;rot=180}].exclude[<context.caster>]>
  10. - foreach <def[targets]> {
  11. - mmskillcast caster:<def[initiator]> target:<def[value]> skill:Arcblade-Lightning-Chain1
  12. - if <def[loop_index]> > 5 {
  13. - stop
  14. }
  15. }
  16. } else if <context.skill> == "CHAINREACT1" {
  17. - define initiator <context.target>
  18. - define targets <def[initiator].mmtargets[EIC{r=16;a=90;rot=180}].exclude[<def[initiator]>]>
  19. - foreach <def[targets]> {
  20. - mmskillcast caster:<def[initiator]> target:<def[value]> skill:Arcblade-Lightning-Chain2
  21. - if <def[loop_index]> > 5 {
  22. - stop
  23. }
  24. }
  25. } else if <context.skill> == "CHAINREACT2" {
  26. - define initiator <context.target>
  27. - define targets <def[initiator].mmtargets[EIC{r=16;a=90;rot=180}].exclude[<def[initiator]>]>
  28. - foreach <def[targets]> {
  29. - mmskillcast caster:<def[initiator]> target:<def[value]> skill:Arcblade-Lightning-Chain3
  30. - if <def[loop_index]> > 5 {
  31. - stop
  32. }
  33. }
  34. } else if <context.skill> == "CHAINREACT3" {
  35. - define initiator <context.target>
  36. - define targets <def[initiator].mmtargets[EIC{r=16;a=90;rot=180}].exclude[<def[initiator]>]>
  37. - foreach <def[targets]> {
  38. - mmskillcast caster:<def[initiator]> target:<def[value]> skill:Arcblade-Lightning-Chain4
  39. - if <def[loop_index]> > 5 {
  40. - stop
  41. }
  42. }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement