I use a chat menu anf API to manage conditions in my PF2E game. Currently I use emojis and some formatting tricks to keep the buttons to a manageable size. It looks something like this (abbreviated bcs it's several pages long): `/w gm **Add Condition**%NEWLINE%[👁️](!token-mod --set statusmarkers|blinded[]|-dazzled --ids &#64;{target|Target 1|token_id}&#13;!act -1 10 --&#64;{target|Target 1|character_name}; Blinded --index 100 --delete-on-zero&#13;!dct &#64;{target|Target 1|character_name}; Dazzled&#13;/w &#64;{target|Target 1|character_name} &#37;{Macro|Blinded}" style="text-decoration:line-through;text-align:center;background-color: #b6d7a8;width:20px;height:20px;padding: 0px)[⛑️](!token-mod --set statusmarkers|broken-armor[] --ids &#64;{target|Target 1|token_id}&#13;!act -1 10 --&#64;{target|Target 1|character_name}; Broken Armor --index 100 --delete-on-zero&#13;/w &#64;{target|Target 1|character_name} &#37;{Macro|BrokenEC}" style="text-decoration:line-through;text-align:center;background-color: #b6d7a8;width:20px;height:20px;padding: 0px) It works fine as-is, but some of the emojis don't quite fit the conditions. So putting together some more tips and tricks, I started converting the macro to use the actual custom token markers as the button: `/w gm **Add Condition**%NEWLINE%[blinded](!token-mod --set statusmarkers|blinded[]|-dazzled --ids &#64;{target|Target 1|token_id}&#13;!act -1 10 --&#64;{target|Target 1|character_name}; Blinded --index 100 --delete-on-zero&#13;!dct &#64;{target|Target 1|character_name}; Dazzled&#13;/w &#64;{target|Target 1|character_name} &#37;{Macro|Blinded}" style="background-color:transparent;font-size:0px; padding:0px"><img src="<a href="https://s3.amazonaws.com/files.d20.io/images/5828421/k18-2i30KYGqgA7gFTmyOg/max.png" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5828421/k18-2i30KYGqgA7gFTmyOg/max.png</a>" style="width:20px;height:20px;" title=blinded)[broken armor](!token-mod --set statusmarkers|broken-armor[] --ids &#64;{target|Target 1|token_id}&#13;!act -1 10 --&#64;{target|Target 1|character_name}; Broken Armor --index 100 --delete-on-zero&#13;/w &#64;{target|Target 1|character_name} &#37;{Macro|BrokenEC}" style="background-color:transparent;font-size:0px; padding:0px"><img src="<a href="https://s3.amazonaws.com/files.d20.io/images/5828422/f-6l5AVMg7r9vFvf5RAUfA/max.png" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/5828422/f-6l5AVMg7r9vFvf5RAUfA/max.png</a>" style="width:20px;height:20px;" title=broken armor) I tested it with just one button and it worked, but when I put more than one button, it only displays the last image as one button! I suspect it is only reading the final "img src", and I may have to add something to close the element in one button before it goes to the next, but I don't know the code well enough (my approach is mostly cutting and pasting snippets until it works :P). This macro was going to be my magnum opus, Please help!