So I'm starting a campaign with an Arcanist, and I'm going to be using a sling. (I know, gimp weapon right?) My DM is allowing me to use my cantrip Magic Stones on my Sling Ammo (+1d6+spell mod as bludgeoning damage) and of course I have Arcane weapon (1d6 of my choice of elemental damage). There's no real way to effectively create a layered attack like this on the character sheet, so I turned to Macros. This is what I was able to come up with: Attack:[[ ?{Attack Type| Standard, 1d20+@{Seb|dexterity_mod}| Advantage, 2d20kh1+@{Seb|dexterity_mod}| Disadvantage, 2d20kl1+@{Seb|dexterity_mod}}]] For:[[ 1d4+ ?{Arcane Weapon|No,0|Yes,1d6}]] ?{Element|+|Fire damage and|Cold Damage and|Lightning Damage and|Thunder Damage and|Poison Damage and|Acid Damage and} [[ ?{Magic stones|No,0|Yes,1d6+@{Seb|PB}+@{Seb|Intelligence_Mod}}]] Bludgeoning damage. This macro will ask for standard/advantage/disadvantage and roll my attack accordingly stating : Attack:[XX] Then will ask if I'm using Arcane weapon, and then ask what element (regardless of if I'm using it or not). The sling's damage is rolled on Yes or No, and the Arcane damage is added on yes, then the element menu outputs the damage type in text to the flavor of: For:[X] <element damage and> Then the macro will ask if I'm using Magical stones, and if yes output:[X] Bludgeoning Damage or if no: [0] Bludgeoning Damage. Is there a better way to do this macro? Can I make it only query the element if arcane is yes and only output Bludgeoning Damage on Magical Stones if Query is yes? Is there a way to instead of a drop down, have the elements selectable as a check box during the Arcane Weapon query? Even just figuring out how to display text inside of a [[ code ]] bracket as output in the chat, I could make the Arcane Weapon drop down include the elements which would simplify things. Look forward to someone smarter/more experienced (3 hours) than me showing me how it's done.