Hey guys, relatively new to making anything complex with macros and I couldn't find an existing solution, so I figured I'd ask here. I'm currently playing a magus and I was wondering if there is a way I can have 1 macro that lets me choose the current enchantment I've given my weapon through use of my arcane pool. I was hoping that I could have various prompts for everything (using spell combat?, arcane accuracy?, flanking?, etc.) and also have a drop down for the enchantment that would modify the attack or damage roll as necessary. For example, the keen selection would double the crit range for the attack, or the flaming selection would add 1d6 of fire damage to the damage roll. It would be great if I could get spellstrike in there as well (perhaps another drop down of all of my touch attack spells or something?) but I figured I should go one step at a time. I've already got the macro working with the various prompts, and I also have set it to let me select an enchantment from a drop down. What I'm having trouble with is figuring out how I can use the selection from the drop down in different ways (some modify the attack roll while others modify the damage roll). I'm guessing I'll need to do something with embedding macros and some of the advanced usage for roll queries, I'm just not sure what that would be. This is all I've got so far (sorry for messy formatting): /roll 1d20 + [[@{Thoril Talanar|melee-ability-mod} + @{Thoril Talanar|STR-mod} ?{Spell Combat | + 0 | - 2} ?{Enhancement Bonus | + 0 | + 1} ?{Arcane Accuracy | + 0 | + @{Thoril Talanar|INT-mod}} ?{Flanking | + 0 | + 2} ?{Enchantment | Flaming | Keen}]] At worst I could just make a different macro for each enchantment, but then I think I'd have to copy and paste a lot of the macro text. That would require me to need to make changes to multiple macros if I wanted to add/edit/remove something from it. I'd like to keep it all in one place if I could. Thanks for the help! P.S. It would also be neat if I could do something for flanking like a yes/no option, and then it added +2 if yes and added nothing if no, but that's not super relevant to the main question I have. Nevermind, I figured that out.