Hi Currently trying to find out what I'm doing wrong. I'm currently implementing a D6 charsheet and doing something like this here: value="/r (@{Physique} + @{athleticskilldice} + floor((@{athleticsskillpip} + @{Physiquepip})/3) - 1)d6 + 1d6! + @{athleticsskillpip} + @{Physiquepip} + (3 * floor((@{athleticsskillpip} + @{Physiquepip})/3))) Athletics"> Which results for example in this roll: /r 1d6!+(1 + 0 + floor((0 + 2)/3) - 1)d6+10 Now the problem is all that is right of this part: (1 + 0 + floor((0 + 2)/3) - 1)d6 is ignored (although 0d6 works fine if I do that). Thus only the 1d6! is getting taken. My question now is here: What am I doing wrong here?