I would love a little feature to allow a person to customize via config the chance of quality value as defined by the next_probability value.
{
type = "quality",
name = "uncommon",
level = 1,
color = {43, 165, 61},
order = "b",
next = "rare",
next_probability = 0.1, <--- this one right here
subgroup = "qualities",
icon = "__quality__/graphics/icons/quality-uncommon.png",
beacon_power_usage_multiplier = 5/6,
mining_drill_resource_drain_multiplier = 5/6,
science_pack_drain_multiplier = 99/100,
},
You could, while your at it, create config settings for all the other juicy values in these defines (look for them in quality/prototypes/quality.lua)