```py random.randint(3, 12) ``` Why don't you do it that way? it faster than a sum of a generator expression
1.) it's important to the tradition of rpgs. 2.) i believe 3d4 has a different result spread than 3-12.