Ok, so when the macros are built variables with the "all" tag will be used by everyone otherwise they will use a variable with a tag that the character has as well, correct?

Will try it tonight.