Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MM_Events:
- type: world
- debug: false
- events:
- on mm denizen mechanic:
- - if <context.skill> == "CHAINREACTION" {
- - define initiator <context.targetlocation.find.living_entities.within[5].exclude[<context.caster>].get[1]>
- - define targets <def[initiator].mmtargets[EIC{r=16;a=90;rot=180}].exclude[<context.caster>]>
- - foreach <def[targets]> {
- - mmskillcast caster:<def[initiator]> target:<def[value]> skill:Arcblade-Lightning-Chain1
- - if <def[loop_index]> > 5 {
- - stop
- }
- }
- } else if <context.skill> == "CHAINREACT1" {
- - define initiator <context.target>
- - define targets <def[initiator].mmtargets[EIC{r=16;a=90;rot=180}].exclude[<def[initiator]>]>
- - foreach <def[targets]> {
- - mmskillcast caster:<def[initiator]> target:<def[value]> skill:Arcblade-Lightning-Chain2
- - if <def[loop_index]> > 5 {
- - stop
- }
- }
- } else if <context.skill> == "CHAINREACT2" {
- - define initiator <context.target>
- - define targets <def[initiator].mmtargets[EIC{r=16;a=90;rot=180}].exclude[<def[initiator]>]>
- - foreach <def[targets]> {
- - mmskillcast caster:<def[initiator]> target:<def[value]> skill:Arcblade-Lightning-Chain3
- - if <def[loop_index]> > 5 {
- - stop
- }
- }
- } else if <context.skill> == "CHAINREACT3" {
- - define initiator <context.target>
- - define targets <def[initiator].mmtargets[EIC{r=16;a=90;rot=180}].exclude[<def[initiator]>]>
- - foreach <def[targets]> {
- - mmskillcast caster:<def[initiator]> target:<def[value]> skill:Arcblade-Lightning-Chain4
- - if <def[loop_index]> > 5 {
- - stop
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement