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

5e Roll 1d4 rerolling 1s & 2s but keeping the higher of the rolls?

Hello, First time posting here, so I hope I'm posting in the right place.  Also hope this hasn't been asked a million times or is easy to search for and I just didn't know haha.  I am part of a 5e campaign in which I am a Blood Hunter from the Critical Role setting.  One of the features for the Profane soul archetype of the class, lets me choose a bonus depending on my patron, like a warlock.  The one for the fiend lets me reroll rolls of 1 and 2 for my crimson rite damage, and then keep the higher of the rolls.  I have been mucking around in the macros on the character sheet and managed to figure out the similar great weapon fighting style but that's about as far as my knowledge goes.  After looking through a bunch of post the other day, I saw this one come up, but when I plug it into the damage section for the macro, it doesn't seem to work.  Just keep throwing a result of 1.   1d4ro<2kh From my understanding this would throw the d4, reroll 1s and 2s, and then should keep the highest right? Would any of you know if what I'm looking for is achievable, or where I am going wrong?  Any help would be much appreciated.  This kinda stuff is not really my forte.
You don't need the kh part - it should just be 1d4ro<2
When I just use the 1d4ro<2 it shows the damage rerolling 1s and 2s but it always takes the second roll even if its lower.  For instance, I roll a 2 and it rerolls into a 1, the macro is taking the 1 when it should be taking the 2.  That's ultimately the issue I am running into.
"When you hit a creature with your Rite of the Flame, if you roll a 1 or 2 on your hemocraft die, you can reroll the die. If you do so, you must use the new roll." This is from the 2020 update to the Blood Hunter, not sure if you're using the same version. In that case, this is the expected (and correct) behaviour, yes.
This is what is on DnD Beyond. "The Fiend While using the Rite of the Flame, if you roll a 1 or 2 on your rite damage die, you can reroll the die and choose which roll to use." The blood hunter pdf I bought has the same wording and it does say 2020.  Was there an errata that was released that is giving you the version you are seeing?
I have an older copy, apparently, and didn't even remember to check DnD Beyond. In that case, you're pretty much out of luck - the Keep Highest modifier applies to multiple dice (like 2d4), but not rerolls, and the Reroll Once modifier doesn't compare rolls. Your best bet is to persuade your DM into using 1d4r1 (always reroll 1s on rite damage) instead - this is a nearly insignificant damage boost (0,0625 extra damage at 1d4) that only gets smaller as your rite damage increases.
In any case, my dm would be using what is on Dnd Beyond, so I would like to figure a macro out based on that.  So I'd be looking to take the higher of the rolled dice.  Is this possible within the limits of roll20?  Hoping its possible haha cuz it would make things a lot smoother.
I see I see.  Thank you for your help!  Ill see what my dm says.  Thanks again. ^_^
It is possible to reroll once and keep the higher, but it ain't pretty ({1d4*101, 1d4+200}kh1 % 100) What this does is roll the original dice with results 101, 202, 303, or 404 and the reroll dice with results 201, 202, 203, or 204 When it keeps the h ighest:- An original roll of 3+ is always kept (since 303 > 204) An original roll of 2 will be replaced only if the reroll is higher (202 < 203 and 204) An original roll of 1 will always use the reroll but it can't go lower (101 < 201) The modulus ( % ) then removes the hundreds leaving your 1d4 result. When you need to update it you can change the die size and it'll still work right up to 1d100 but it only supports one die at a time. If you need multiple dice you'll have to add multiple copies together, one for each die. For example 2d6 would be ({1d6*101, 1d6+200}kh1 % 100) + ({1d6*101, 1d6+200}kh1 % 100)
That is awful, witchcraft-grade black magic right there. I love it. Unfortunately, it messes up the distribution of results something fierce.
The distribution of results isn't affected. It's still d4's for the rolling and the dice selection doesn't allow the reroll die to be used/discarded inappropriately. But it would go wrong if used with multiple dice rather than summing multiple sets of 1 die.