Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Assassinate Macro

I am pretty new to all this on roll20, so I apologize if this is a dumb question. I have Rogue/Assassin build and I am trying to generate a macro that will allow me to roll to with the selected weapon and automatically process the damage as a crit, including sneak attack. Can't seem to find something for this. It would be great if I could just apply a crit flag on the damage modifier, similar to Sneak Attack to auto calculate this. Hopefully someone can help.
1596142921
Kraynic
Pro
Sheet Author
You probably ought to specify what game system you are playing and which (if there is more than one for that system) character sheet you are using.
Lol good point. Why do I just assume everyone is playing D&D 5e. D&D 5E with Roll20 Charactermancer sheets. Hope that helps.
1596160723

Edited 1596161997
Oosh
Sheet Author
API Scripter
If you drag an extra copy of your weapon(s) onto your sheet, it should give you another copy in the Attacks & Spellcasting section. Change the name to (for example) Dagger (Crit), and change the Crit Range to 2 (a 1 should still miss). Any roll of 2 or higher will cause the damage link to roll crit damage. If you're playing with API scripts enabled, you could use a ChatSetAttr macro to modify the crit range on the weapon, then change it back after the attack, instead of needing a second copy. You could also use a Query instead, but it'd pop up every time - I'd go with the extra weapon entry, personally, as it won't be interrupting every other round of combat with unnecessary pop-ups. A Query would just need this: ?{Attack type|Normal,20|Assassinate,2} entered into the Crit Range field. Sneak attack damage you can deal with in a bunch of ways, depending on preference. You can use another Query in your normal damage section, add it into the damage 2 section, or even have a link in each of your weapons to a sneak attack macro. For example, change the damage type in the attack settings from Piercing to Piercing - [Sneak?](~SneakAttack) , then create a macro called SneakAttack in your Attributes & Abilities tab which does something like: &{template:simple}{{rname=SNEAK ATTACK}}{{mod=[[ceil(@{level}/2)]]d6}}{{normal=1}}{{r1=[[[[ceil(@{level}/2)]]d6]]}} That'll give you a clickable button in your weapon damage roll that will roll SA damage for you. There's a bunch of macros floating around for dealing with sneak attack in different ways, it's really about personal preference, and how often you're using it. Personally, I don't like rolling any superfluous dice, so I wouldn't have anything set to auto-roll (like the damage 2 field) unless it's applicable to that attack... but that's just me!
this is great Oosh. Works like a charm. Thanks for the assistance, much appreciated.
1596335829
Oosh
Sheet Author
API Scripter
Oh... I don't play a Rogue btw, hope I got the Sneak Attack math right!