I fear that my question might be sort of answered by this thread: Macro Queries that dropbox a list of Macros However since my question is disparate enough i though i'd start a new thread. I want to write a general 'ability' check macro along the lines of: @{selected|character_name} performs a Wisdom check: [[(1d20 + @{selected|wis-mod}) + ?{Other Bonus|0}]] v DC ?{DC Target:|0}. However i would like something that could be customised as follows: @{selected|character_name} performs an ability check: [[(1d20 + @{selected|?{Ability?|Ability-Abbrev.}-mod}) + ?{Other Bonus|0}]] v DC ?{DC Target:|0}. I'm hoping there is a way to do this so that the macro user could type str, dex, con, int, wis or cha into a prompt which would tell the macro to look at str-mod etc... what do we think? It doesn't work in its present form but i'm still new to macros. Thanks for any thoughts.