Hi @Madscientist smile I enjoy reading your inputs in this forum - oh, and your signature is priceless smile

Originally Posted by Madscientist
I guess you are a rogue and this is a sneak attack.
Yes, I just edited my post to clearly state I was referring to the Rogue sneak attack calculation.

Originally Posted by Madscientist
Sneak attack is 1d6 every odd level. Crit doubles the damage.

The formula should be ((level - 1) / 2 ) + 1 and its rounded down. This means its 1 for level 1 and 2, its 2 for level 3 and 4 and so on. This is the number of your sneak dice.
So sneak damage is only rolled once and its multiplied with the number of sneak dice.

Normally its 1d6 * number of sneak dice.
On a crit its 2d6 * number of sneak dice.

You made a mistake in the above. "((level - 1) / 2 ) + 1". The expression is read like this: "((level - 1) / 2 + 1)". Look at my screenshot. The location of the closing parenthesis is at the end.

So ((4 (level) - 1) / 2 + 1) = 2.5

Where we can precisely argue is with 2.5 can not be rounded (up or down) YET. That's because the operation is not complete.
The operation is 11 * ((4 (level) - 1) / 2 + 1), once you complete it, then and only then you can round the number (up or down, doesn't matter, but technically it should be up - I have a research paper if you are interested smile ).
Try and paste "11 * ((4 (level) - 1) / 2 + 1)" in any compiler of your choice, you will always get 27.5, that of course you can round down if it matches D&D rules.

Last edited by Starlights; 05/03/21 09:21 PM.

Arguing with an engineer is like wrestling with a pig in the mud. After a bit, you realize the pig enjoys it.