Patrick said: I was looking for something similar tonight. I don't know if it's still true, but in the other post I was reading, the Aaron said that each token has it's own ID. I understand that to mean that if you attach a macro to the ID you get, it wouldn't work on another page where that token doesn't exist. So check on that as you experiment with this. Every token does have a unique token_id and every character has a unique character_id. Selecting a token that's set to represent a character and entering this into chat: @{selected|character_id} @{selected|token_id} Will show you first the character_id and then the token_id which will look something like this: -M1WRN8DbLbnNd1PqkvW -M1WRfP5YaQ_sFq8ZwaR If you have a token representing a character named Bob on three different pages, you'll get the same character_id result every time, but you'll get three different token_id results. Clearly, if you want the macro to consistently work for a character across multiple maps, you want to reference character_id rather than token_id.