Hi @Hieronymous

Are you playing Rayya’s Children by any chance?

Rayya’s children always have at least 2 mind stat, which means it is not possible for them to have 1/6/6 as a stat distribution. However, 1/6/6 is possible in ascendancy, it’s just rarer.

Here’s a screenshot of ascendancy rolling 6/1/6, as proof it’s possible XD

Here’s the code to distribute the random stats if you would like to see it :

```
local num_points_to_allocate = rng:get_int(attr_distr.allocated_points.min, attr_distr.allocated_points.max)
local point_limits = attr_distr.point_limits
local points = {}
local attr_name_list = {}
for name, data in pairs(point_limits) do
table.insert(attr_name_list, name)
points[name] = data.min
end
while num_points_to_allocate > 0 and #attr_name_list > 0 do
local random_index = rng:get_int(1, #attr_name_list)
local random_attr = attr_name_list[random_index]
points[random_attr] = points[random_attr] + 1
if points[random_attr] >= point_limits[random_attr].max then
table.remove(attr_name_list, random_index)
end
num_points_to_allocate = num_points_to_allocate - 1
end
for name, value in pairs(points) do
attributes_component:set_attribute(name, value)
end
```