GMAura v0.1.0 GMAura creates gm-only auras on selected or specified tokens. Auras are created as invisible tokens on the GM layer with their aura 1 set up with the specified options. Changes to the location and size of the original token will be mimicked by the aura tokens. Changes to the location and size of the aura tokens will be reverted to keep them synchronized to the object layer token. To remove an aura, simply delete its gm layer token. Removal of the object layer token will cause the aura tokens to be cleaned up. Commands !gm-aura --help Show this help. !gm-aura [--color <color> | --c <color>] [--radius <radius> | --r <radius>] [--square | --s] [--ids <token id> [token id ...]] This command creates an invisible ura token on the GM layer for each selected or specified token. --color <color> -- Sets the color of the created aura. (Default: #ff00ff ) Any color format that works for TokenMod works (except transparent ). --c <color> -- Shorthand for --color . --radius <radius> -- Sets the radius of the created aura. The number is relative to the page just like regular auras, usually 5 for one square. (Default: 0 , or just on the token.) --r <radius> -- Shorthand for --radius . --square -- Sets the created aura to be square. (Default: round ) --s -- Shorthand for --square . --ids <token id> [token id ...] -- a list of token ids to create auras for. !gm-aura --color #ff0000 --radius 10 --square Note: You can create multi-line commands by enclosing the arguments after !gm-aura in {{ and }} . !gm-aura {{ --c rgb(.7,.7,.3) --r 15 }} Note: You can use inline rolls as part of your command !gm-aura --radius [[1d3*5]] Colors Colors can be specified in multiple formats: HTML Color -- This is 6 or 3 hexadecimal digits, optionally prefaced by # . Digits in a 3 digit hexadecimal color are doubled. All of the following are the same: #ff00aa , #f0a , ff00aa , f0a RGB Color -- This is an RGB color in the format rgb(1.0,1.0,1.0) or rgb(256,256,256) . Decimal numbers are in the scale of 0.0 to 1.0, integer numbers are scaled 0 to 256. Note that numbers can be outside this range for the purpose of doing math. HSV Color -- This is an HSV color in the format hsv(1.0,1.0,1.0) or hsv(360,100,100) . Decimal numbers are in the scale of 0.0 to 1.0, integer numbers are scaled 0 to 360 for the hue and 0 to 100 for saturation and value. Note that numbers can be outside this range for the purpose of doing math. Code: <a href="https://github.com/shdwjk/Roll20API/blob/master/GMAura/GMAura.js" rel="nofollow">https://github.com/shdwjk/Roll20API/blob/master/GMAura/GMAura.js</a> Support my work on If you use my scripts, want to contribute, and have the spare bucks to do so , go right ahead. However, please don't feel like you must contribute just to use them! I'd much rather have happy Roll20 users armed with my scripts than people not using them out of some sense of shame. Use them and be happy, completely guilt-free! Disclaimer: This Patreon campaign is not affiliated with Roll20; as such, contributions are voluntary and Roll20 cannot provide support or refunds for contributions.