I upgraded to 3.38 and while playing around with triggers and stuff, I found that the multiple send plugin doesn't seem to work. I had to change the alias a bit (since I have a similar "repeat" alias) and when I tested it out, it only performs the action in one world.
With two worlds open:
World 1 sends: ##1 bounce (works)
World 1 sends: ##2 bounce (world 1 does the action, not 2)
World 1 sends: ##all hop (world 1 does the action twice, world 2 does nothing)
World 2 sends: ##1 laugh (works)
World 2 sends: ##2 laugh (world 1 does the action, not 2)
World 2 sends: ##all smirk (world 1 does the action twice, world 2 does nothing)
The "all" depends on how many worlds are open; it does the action that many times. I tested it with more worlds open, and the action always seems to go to the first world that was opened.
I've tried to reinstall it, remove/add, and it doesn't seem to help. I don't think I broke it... (I haven't touched the code at all, just the alias part).
For reference, my repeat alias:
The multiple_send alias:
With two worlds open:
World 1 sends: ##1 bounce (works)
World 1 sends: ##2 bounce (world 1 does the action, not 2)
World 1 sends: ##all hop (world 1 does the action twice, world 2 does nothing)
World 2 sends: ##1 laugh (works)
World 2 sends: ##2 laugh (world 1 does the action, not 2)
World 2 sends: ##all smirk (world 1 does the action twice, world 2 does nothing)
The "all" depends on how many worlds are open; it does the action that many times. I tested it with more worlds open, and the action always seems to go to the first world that was opened.
I've tried to reinstall it, remove/add, and it doesn't seem to help. I don't think I broke it... (I haven't touched the code at all, just the alias part).
For reference, my repeat alias:
<aliases>
<alias
name="repeat"
script="OnRepeat"
match="^#([0-9]+) (.+)$"
enabled="y"
regexp="y"
>
</alias>
</aliases>
The multiple_send alias:
<aliases>
<alias
script="SendToWlds"
match="##* *"
enabled="y"
>
</alias>
</aliases>