
I just ran across drop down boxes as a new thing in macros this evening and I have been putting them to good use. As a macro creator I prefer making macros that make things easier without needing a new macro for each and every thing I do (I don't need a seperate macro for each and every weapon, save, or skill, etc). I started off with using drop down boxes to set weapon damage and multipliers, and then it hit me? Why am I having to input my weapon multiple times to query different pieces of information? What I really needed was one drop down box that would be repeated, but with a little twist. The twist is that the drop down box is a prefix. I want to use it to query and fill in the first half of all the variables I need. So by selection 'Longsword' I am really filling in a bunch of fields to the tune of ______ damage, ______ Crit chance, ______ crit multiplier, etc. While I could spend my gaming time selecting from drop down menus (I love them, but how many do you want to fill out per attack?), I'd rather set it and forget it (say it with me now, set it and forget it!). I have a problem in my quest for new, easy to use macros. I can't make it work! I think my problem lies in the order of operations (the query is being completed before my drop down selection gets filled in, thus it isn't getting the full name for the query and it can't find the ability in question). I've tried using the code replacements for the curly brackets to get it to nest, but that hasn't fixed my issue. I'll post some of my macro code below so you can try and troubleshoot with me. D&D 3.5 Melee Attack & Damage Macro [[d20cs>@{?{Which Weapon?|Greatsword|Morningstar|Dagger}cs} + @{bab} [BAB] + @{selected|str-mod} [STR] - ?{Enter Power Attack Penalty|0} + ?{Other Modifiers}]] [[@{?{Which Weapon?|Greatsword|Morningstar|Dagger}dmg} + floor(@{Selected|str-mod} [STR]*?{How many hands?|Two Handed, 1.5| One Handed, 1| Off Handed Light Weapon, 0.5}) + (?{Enter Power Attack Penalty|0}*?{With|Two-Handed, 2| One-Handed, 1}) [Power Attack]]] This macro is customized for my character. It contains the melee weapons he carries and later on will have more information added once the weapons get upgraded. So instead of generic Greatsword it will have +2 Keen Greatsword. Thus I'm going to end up adding an enhancement bonus for the weapon, maybe extra elemental damage for enchants, etc. For each weapon there is a set of attributes such as Greatswordcs, Greatsworddmg, etc. what can I do to get this idea of mine up and running? Thanks in advance for your help!