Hey, Shankyu... I noticed last week the resetting of one attribute to another when I changed the attribute a bar was linked to. That doesn't exactly fit for what you're doing, but it's close enough to think they might be related. I flagged Aaron with that, so I'm sure he'll get to the bottom of it soon. It shouldn't have anything to do with how much you're trying to do in this macro, but I will say that if you notice that some of these lines are *not* running, it could be that you're dealing with the bug where Roll20 sometimes drops random lines from a multi-command macro. If you find that, you might be able to get around the bug using ZeroFrame to bundle them all. Finally, to have all that text appear in the bubble, I believe you just have to enclose it in quotation marks. bar2_value|"@{selected|npcd_speed}ft, @{selected|npcd_flightattribute}ft fly" Obviously changing out the name of that other attribute, not including units if they are already in the attributes, etc. So, if you make that change and then also batch things up using ZeroFrame, that would look like: !{{ !token-mod -- set bar2_value| "@{selected|npcd_speed}ft, @{selected|npcd_flightattribute}ft fly" bar3_value|@{selected|npc_ac} !setattr --sel --silent --wtype|'/w gm ' !setattr --sel --silent --dtype|'full' !generate-spellbook !generate-attackbook !generate-checkbook !mhd }}