Oosh said: Right, so you mentioned the atkdmg template, does that mean it's your preferred output? I hope so, because here we go: :) @{Iralos Ghallanda|wtype}&{template:atkdmg} {{rname=Shortbow}} {{mod=[[@{Iralos Ghallanda|pb}[PROF] + @{Iralos Ghallanda|dexterity_mod}[DEX]]]}} @{Iralos Ghallanda|rtype}cs>20 + @{Iralos Ghallanda|pb}[PROF] + @{Iralos Ghallanda|dexterity_mod}[DEX] ?{Sharpshooter?|Yes,-5[SS]|No,0}]]}} {{r1=[[@{Iralos Ghallanda|d20}cs>20 + @{Iralos Ghallanda|pb}[PROF] + @{Iralos Ghallanda|dexterity_mod}[DEX] ?{Sharpshooter?|Yes,-5[SS]|No,0}]]}} {{attack=1}} {{range=80/320ft}} {{damage=1}} {{dmg1flag=1}} {{dmg1=[[ 1d6+5[SBOW] + ?{Hunter's Mark?|Yes,1|No,0}d6[HM] + ?{Planar Warrior?|Yes,[[ceil(@{Iralos Ghallanda|level}/10)]]|No,0}d8[PW] + [[-2*?{Sharpshooter?}]][SS] ]]}} {{dmg1type=Piercing / Force if using PW}} {{crit1=[[1d6[SBOW] + ?{Hunter's Mark?}d6[HM] + ?{Planar Warrior?}d8[PW]]]}} {{globalattack=@{Iralos Ghallanda|global_attack_mod}}}{{globaldamage=[[@{Iralos Ghallanda|global_damage_mod_roll}]]}} {{globaldamagecrit=[[@{Iralos Ghallanda|global_damage_mod_crit}]]}}{{globaldamagetype=@{Iralos Ghallanda|global_damage_mod_type}}} A few things here.... we were missing the {{crit1}} section before, it's in there now. Rerolls all the dice (no Sharpshooter crit damage, since it isn't a die roll). I'm not really sure what might have gone wrong when you tried to use atkdmg, since you didn't post what you attempted - you do need the {{attack=1}} and {{damage=1}} flags in there though. It may have been the attack flag you were missing? Anyways - this has the one SS Query to give you -5 to attack and +10 to damage. It also has all three global mod fields in there - attack, damage and crit. I think that's everything. Unless you wanted the hard-coded character name on there, since you have it in your atk template above: {{charname=Iralos Ghallanda}}. Slap that on the end if you want - generally speaking, the order of the template fields doesn't matter, though on that note, I do have the {{r2}} field (the start of which is contained in the @{rtype} Attribute.... it's a long story.....) before the {{r1}} field, which is unusual. That was just to make sure the Advantage Query (if you use it) comes before all the Queries for your damage abilities. Also note I've used Attribute calls for all the math, even the 1d20. This means you should never have to edit it as you level up. Let me know if it doesn't work, or if you'd prefer the separate atk and dmg templates instead - the only drawback with the split templates is you'd get two Queries for Sharpshooter, as theyr'e two separate commands. Probably the only reason you'd need to edit it is the crit range, if that ever changes. Just change the two cs>20 instances to cs>19 or whatever your increased crit range is. Worth noting that you don't need the cs>20 on a d20 roll, as the default behaviour will treat 20 as a crit anyway. I just chucked it in there so you know what to edit if you ever need to! Also the sheet always puts it in there. edit - I put the Planar Warrior scaling math in there because why not? Also changed {{dmg1type}} to remind you that using PW converts all damage to Force. Because Force is an excellent damage type. Bahaha, again, amazing, I'll check when I get off work. I do prefer the atkdmg template, thanks! I've learned a great deal from you in this. I've been fiddling through the wiki but seeing it in action really helps. You're the best!