Ok, I noticed that in trying to clean up the attack macros in my D&D 5e campaign that when you have multiple nested rolls in the same macro it will not roll the 3D dice for some of the rolls. To be clear it is not rolling the dice that are outside of the nested inline roll, I understand that we just want a result from inside the nested rolls and not see the actual roll.
I did some experimenting and it seems to follow a pattern.
Try [[1d20+[[1+1d6]]]] [[1d20+2]] and it rolls just the two D20's, and not the nested 1D6, as expected.
Now try [[1d20+[[1+1d6]]]] [[1d20+[[2]]]] with the second set of nested inputs on the same line it no longer rolls the first D20. It is only rolling the second die.
Even stranger when you remove the first set of nested brackets like so [[1d20+1d6]] [[1d20+[[2]]]] it will still only roll the second D20. the first 3D die roll is not showing up.
Now add a third nested roll on the line like so [[1d20+1d6]] [[1d20+[[2]]]] [[1d8+[[1]]]] and it will only roll the D8, from the last inline roll.
I hope this helps in figuring this out.
Thanks
Ed
I did some experimenting and it seems to follow a pattern.
Try [[1d20+[[1+1d6]]]] [[1d20+2]] and it rolls just the two D20's, and not the nested 1D6, as expected.
Now try [[1d20+[[1+1d6]]]] [[1d20+[[2]]]] with the second set of nested inputs on the same line it no longer rolls the first D20. It is only rolling the second die.
Even stranger when you remove the first set of nested brackets like so [[1d20+1d6]] [[1d20+[[2]]]] it will still only roll the second D20. the first 3D die roll is not showing up.
Now add a third nested roll on the line like so [[1d20+1d6]] [[1d20+[[2]]]] [[1d8+[[1]]]] and it will only roll the D8, from the last inline roll.
I hope this helps in figuring this out.
Thanks
Ed