I'm using to attribute monitoring script from this thread so that when the Savage Worlds Tabbed sheet attribute 'isShaken' = 'on', the token has a red marker, and when isShaken = 0 the red marker goes away. I was trying to integrate this with ChatSetAttr so that Shaken status could be set by a macro (the shaken field on the sheet can't be dragged out like a roll). But the attribute change doesn't seem to register and mark the token when it is set that way, only when actually clicked on the character sheet. Do I need to change something to make this work? !setattr --name @{selected|character_name} --isShaken|on