Well the variable bug was fixed, but it was done in the worst possible way. Now it uses global variables (not even lists!) with the player's uuid included.
Please just use a god damn local variable. It's not that hard and it's way better for your users.
Works well enough, but the code could use some improvement:
- Rearranging the checks for the arguments would be more readable. You could check for arg-2 once, instead of once for each option of arg-1. - The script should apply effects via the Skript syntax "apply effect", not through console commands.
- If the lagback troll is used twice within 2 seconds, the single global variable would cause both players to be teleported to the same spot. This variable (and {yaw} in the other troll) should be a local variable.