Wanted to play around with the API a bit so I threw together a script my players could use to get their icons rolls handled. <a href="https://github.com/jgerman/roll20scripts/blob/mast" rel="nofollow">https://github.com/jgerman/roll20scripts/blob/mast</a>... Probably not idiomatic javascript (or Roll20 api for that matter, maybe I could have done it without the api) but it does what I need. I just have the players create macros that call the script with json tailored to their icons. Forgot to add an example use: !iconroll [{"name":"Great Gold Worm", "dice":2, "relation":"positive"}, {"name":"Crusader", "dice":1, "relation":"conflicted"}] The relation field isn't used yet, but I'll add it later on.