Hi, I've been reading through the thread and not sure how to move forward here from this macro I created: /w Dungeon Master &{template:default} {{name= Str Melee}} {{Atk Roll= [[d20+@{Selected|pb}+@{Selected|npcd_str_mod}]] [[d20+@{Selected|pb}+@{Selected|npcd_str_mod}]]}} {{Damage Roll= [[(?{Weapon?|Club, 1d4|*Dagger, 1d4|Javelin, 1d6|*Handaxe, 1d6|*Light Hammer, 1d4|Mace, 1d6|Quarterstaff Main Hand, 1d6|Quarterstaff Two Hand, 1d8|Sickle, 1d4|*Spear, 1d6|Unarmed Strike, 1|*Dart, 1d4|Battleaxe Main Hand, 1d8|Battleaxe Two Handed, 1d10|Flail, 1d8|Glaive, 1d10|Greataxe, 1d12|Greatsword, 2d6|Halberd, 1d10|Lance, 1d12|Longsword Main Hand, 1d8|Longsword Two Handed, 1d10|Maul, 2d6|Morningstar, 1d8|Pike, 1d10|*Trident Main Hand, 1d6|Trident Two Handed, 1d8|War pick, 1d8|Warhammer Main Hand, 1d8|Warhammer Two Handed, 1d10}+@{Selected|npcd_str_mod})]]}} It works, but when mousing over the Atk Roll it shows me "Rolling d20+(ceil(6)/1e10) +ceil(6)/4)+(+3) = (13)+(ceil(6)/10000000000)+ceil(6)/4))+3" for this particular character roll. I was wondering if this is related to the Jack of all Trades mentioned earlier in the thread or if my macro is missing something to show the roll amount. If it is displaying correctly then that is fine with me as long as it is producing the proper rolls from the sheets. Thanks for your time and response.