
Ok, first of all I need to give some context of what am I trying to do:
In one of my 5e campain I have a special rule where players forced to take feat instead of ASI, but if they want they can use downtime to improve on their attributes.
The important part of it is following: Players can stack advantage and have an exploding die on top of it.
Example of the macro: /roll 4d20!k1+2 (4d stand for advantage*2+luck, 20! set for explode, k1 works as keep the highest number, +2 example of current attribute modifier)
The problem is that "keep" function ignores The next dice after explosion. (example result:
for result of... 22).
I want macro to include 17 in result, but "keep" function is not helping here.
-"Well one option to keep rolling d20!+2 4 times for each in game day and do all the math yourself right? RIGHT?!"
-Ye, now do it for 4 in game MONTH why dont'cha?!
Here's my month macro: 120d20!k30+2*30 (30days*4d's=120d20's, !for exploding, k30 for keep the highest result which if flawed, +2*30 for AS*number if days) AND HERE IS HFIL I have to deal with...
Please help before I have to turn insanity system on just for myself...
TLDR: How do I advantage exploding dice?