I am also interested in the same type of macro as Devon: /w gm @{selected|character_name}'s ?{Skill?|spot}: [[1d20+@{selected|?{Skill?|spot}} ]] An order of operations would make macros break less often, as well as provide loads of functionality to the players. Something like ?{},@{},(),[]. This order makes user input first, then attributes/targets are figured out, then self-ordered calculations, and lastly the roll calculations. This gives all the calculations a chance to become numbers BEFORE trying to roll. Also, a name or function to talk to one's self through a macro would be nice, as having multiple GMs in a single game makes "/w gm" ineffective. A "/self" or "/w @self" or something along those lines would be nice. I'm not quite sure how to talk to the developers, but hopefully this works without upsetting the community.