Thieving Macros (Dynamic) I put together some dynamic macros (DM approved) to help those with thieving abilities. I even made ones for attacks. They're dynamic in that they pull from the character sheet tables, so changes to your attributes and abilities only need to happen on the character sheet, not the macro. Because let's face it, why change data in two places when you don't have to? Lockpick Macro /me slides a lockpick into the mechanism /r d100 Success on [[@{Mora(Jennifer)|olb}@{Mora(Jennifer)|olr}@{Mora(Jennifer)|old}@{Mora(Jennifer)|ola}@{Mora(Jennifer)|oll}]]% or less Traps Macro /me attempts to ?{Find or Remove?|find} a trap /r d100 Success on [[@{Mora(Jennifer)|rtb}@{Mora(Jennifer)|rtr}@{Mora(Jennifer)|rtd}@{Mora(Jennifer)|rta}@{Mora(Jennifer)|rtl}]]% or less Atack Macros (Dynamic) Attack Macro (with Dagger) /me swiftly swipes at ?{Enemy|foe} with her dagger To Hit, I'm... /roll d20@{Mora(Jennifer)|thaco}+?{Modifier|0} If it connects, deal [[1d3]] damage. Attack Macro (with Crossbow) /me lets loose a bolt at ?{Enemy|foe} with her crossbow /roll d20@{Mora(Jennifer)|thaco}@{Mora(Jennifer)|dexmissile}+?{Modifier|0} If it hits, deal [[1d4]] damage Simply replace Mora(Jennifer) with the exact contents in your Character Sheet's Name field, and change the die to fit your weapons. I'm happy to create ones for other abilities if anyone is wanting. A note about the attack macros, since we use a modified THAC0 system, you need to add a place to store that variable. It's simple. Just go to your Character Sheet > Attributes & Abilities > click '+' next to Attributes at the top. In the name field, put thaco (all lower case) and the value (e.g. +2 ). Also, if you have a Strength Modifier (unlike Mora), then add this bit of code @{Mora(Jennifer)|strbonus} right before or after @{Mora(Jennifer)|thaco} —it's similar to the dexmissile variable you see in the Crossbow macro. Also, If you do not have these dex or str bonuses, simply remove those lines. Not sure that they work properly otherwise!