I figured out how to make it work. It's crazy, but it works. Create THREE character tokens. The first is your "Real" character token. named, say, "Susan". The second is the "Ring" Token. Named, say: Decoration: Med+Shield, Left-H [mirror:+rotation|below|width:*1.2|height:*1.2] attach this token to your character. The third token is a COPY of your real character's face. named: Condition: Face [forward:+rotation|top] Attach THIS token to your character. That way, you can rotate the top-most face, it will force everything beneath it to rotate to the same position, and then reset itself to 0. This would be easier if, in addition to a "forward" command, you could also include a "recieve" command on tokens, so that they recieved the rotation from the master token, and then sent a command back to the master token to reset itself. The Aaron said: So, if you take that first one and make a character named: Decoration: Med+Shield, Left-H [width:*1.2|height:*1.2] Then set the above graphic to represent that character, and then set it as the default token on the character and set the character to In Journals All, and Controlled by All, then players can drag an instance of that "character" out and drop it on their character. TokenCondition will scale it to be 1.2 times larger in both directions, so it sticks out. When players move their token, it will follow the token, or if they move it, it will move the token to be on top of it. They can select the ring and rotate it to set a facing, and they can delete it and drag out a different one when they want a different configuration. That seems like it should work for your situation. Modifying the facing script could be done, but it's pretty far down my list as far as scripts to write. My board currently has 18 things listed, and that's just the stuff I wrote down... =/