First, let me apologize that the ZeroFrame in the 1-click doesn't have the proper designation of a script dependency. ZeroFrame requires a script called libInline in order to function properly, and since the dependency wasn't set up properly, you wouldn't get it when you installed ZeroFrame from the one-click. I will correct this and submit it for tomorrow's merge, at which point you should get libInline. If you don't, you can delete ZeroFrame and reinstall it (or add libInline from the 1-click). Second, I'll apologize, too, that I didn't notice that your roll label has to be later in the inline roll. By utilizing ZeroFrame, we are sending this roll through in an API-generated message, which has a few more requirements about syntax, and roll labels found right at the start break the sandbox. The label can come after the roll equation without interfering with PowerCards. To PC, the roll label will still be in the same place as it always was in the message. Lastly, I would structure your 3 attributes the same way as each other, either including the inline-roll, double-bracket notation or not. If you're going to include the brackets, include the [$Atk] label, too. I had chosen to not include it because I was trying to minimize the amount of typing that would have to be done in the character attributes (more chance of mistyping something). It can work either way; I'll show both options. Option 1 - Attributes DON'T Include Double Brackets ATTRIBUTES: HitDice => 4d6 Advantage => {4d6, 3d8}kh1 Disadvantage => {4d6, 3d8}kl1
ROLL SYNTAX: [\][\]?{Attack Type|Standard, @(selected.HitDice)|Advantage, @(selected.Advantage)|Disadvantage, @(selected.Disadvantage)} [$Atk]\]\]
POWERCARDS MACRO LINE:
--Hit Dice:| [\][\]?{Attack Type|Standard, @(selected.HitDice)|Advantage, @(selected.Advantage)|Disadvantage, @(selected.Disadvantage)} [$Atk]\]\] Vs. [[@{target|MC}]] Optional variation... since you're only picking among three attributes on the same character, you could put the roll query inside the Fetch construction for a shorter overall statement: ALTERNATE ROLL SYNTAX: [\][\]@(selected.?{Attack Type|Standard,HitDice|Advantage,Advantage|Disadvantage,Disadvantage} [$Atk]\]\] Option 2 - Attributes DO Include Double Brackets ATTRIBUTES: HitDice => [[4d6 [$Atk]]] Advantage => [[{4d6, 3d8}kh1 [$Atk]]] Disadvantage => [[{4d6, 3d8}kl1 [$Atk]]]
ROLL SYNTAX: ?{Attack Type|Standard, @(selected.HitDice)|Advantage, @(selected.Advantage)|Disadvantage, @(selected.Disadvantage)}
POWERCARDS MACRO LINE:
--Hit Dice:| ?{Attack Type|Standard, @(selected.HitDice)|Advantage, @(selected.Advantage)|Disadvantage, @(selected.Disadvantage)} Vs. [[@{target|MC}]]
These worked for me, once I made sure to have all of the scripts installed.