Hmm, okay. I just tested this... I actually found a second problem, I think. Started a fresh copy of b82. Made two campaign macros, with 'Apply to Selected' checked. One has 'Allow Players to Edit', and the other doesn't. (Named them 'Trusted' and 'Dangerous'). They have identical bodies:
Code:
Trusted? [r:isTrusted()]
[h:copyToken(currentToken(), 1, "", json.set('{}', 'name', getName()))]
Started a server, connected with a second copy of MT as a player. I can select a token as the GM, run
either macro, and get an exact duplicate token. The output from both macros indicates that the macro is trusted.
First Bug: Clearly, the 'Dangerous' macro should be returning 0 from isTrusted, right?
Second Bug: Even through the 'Trusted' macro is letting me make the second token with the same name, it still pops up the dialog telling the player that only the GM can create multiple tokens with the same name.