You have two different queries. The first query is named 'Maneuver'. The second query is named 'Maneuver?'. For a query to be reused, it has to have the exact same name . FYI, if you have multiple queries with the same name in a macro, then you only need to list the outputs the first time, as they will be ignored in any subsequent repeats, and the result of the first instance will be used in the rest of the macro wherever that query appears again. So you can't change the outputs in the second instance and expect a different output. And you can't reference the input either. Which means you can't have the same query in the 'name' field as the next line down but have a different output. I think this is the output you are looking for (there is an html replacement for the comma in the Evasive Footwork description, so make sure this is saved on a character sheet as an Ability, instead of as a Collections Macro): &{template:default} {{name= Battle Maneuver}} {{?{Maneuver| Ambush,Ambush=Add [[1d6]] to Initiative or Stealth| Rally,Rally=Choose a friendly creature who can see or hear you. That creature gains temporary hit points equal to [[1d6+4]]| Evasive Footwork,Evasive Footwork=When you move, you can expend one superiority die [[1d6]] and add it to your AC until you stop moving}}} Last piece of advice for macros: remove spaces at the beginning of the outputs, as they can cause issues in some situations (such as nesting additional macros).