
I am currently working on a macro for a necromancer that uses mob combat rules for his skeletons I have two functioning macros for Attack and Damage rolls based off of Ed S. Mob attack and mob damage macros and I would like to be able to have a Drop Down Roll Query that allows me to run 1 or the other. roll20 wiki gives this example " ?{Which macro?|Attack,#use-sword |Defend,#use-shield }" to which I made the following "?{Attack or Damage |Attack,#SkeletonAttack |Damage,#SkeletonDamage }" This does not work, and only outputs "#SkeletonAttack" or "#SkeletonDamage" in the chat. Upon investigation I came across THIS article about " Advanced Usage for Roll Queries" that shows that macro's that query other existing queries fail and they recommend putting the entire macro you want to call in the Drop Down Roll Query...Which is fine, but whenever I try it fails. I think this is because there are Roll Queries inside of Roll Queries in the same macro but I am not sure and would like some assistance. Here are the working Macro's I currently have. #SkeletonAttack &{template:default}{{name=Skeleton Attack!}}{{ [[{?{Number of Attackers|10}d20 + ?{To hit modifiers +|4}}>[[?{Target AC|15}]] ]] **Skeletons hit!**}}{{Arrows consumed: = ?{Number of Attackers}}} #SkeletonDamage &{template:default}{{name= Skeleton Damage!}}{{ [[ (?{Number of hits|1})d6 + (?{Damage bonus|2}*?{Number of hits}) ]] Piercing Damage}} In Theory it would be simplest if I could get "?{Attack or Damage |Attack,#SkeletonAttack |Damage,#SkeletonDamage }" to work, but if I need to put both macro's into the roll query, how would I achieve that? I have gotten this to work with buttons by replacing "#SkeletonAttack" with "[Attack]( (!
#SkeletonAttack)" but this makes it so I have to click more times to activate the macro's i want instead of less, but it works with Roll Query