i had a small weird idea for an alternative hunger system to move away from the current system that punishes 'mains' while still allowing people to have alts
so, currently if you're very hungry, you gain +feps, and if you're stuffed, you actually have a penalty to feps
my idea is essentially that if you're very hungry, your satiations much more slowly and you can sometimes get 'double' fep ticks of whatever you were eating (i.e if you gain a +1 fep to str, sometimes you would gain it twice)
if you're full however, you would not only get less feps, but you would also have a chance to gain a secondary fep when you fill up the bar (i.e if you have 33% +1 str, 33% +1 int, 33% +1 perc, sometimes you would gain +1 str and +1 int at the same time), and your satiations would raise much faster than normal
this would be in addition to removing bonuses above 100% and allowing people to still do hard labour on their mains and still progress, but be forced into eating a large variety of food. likewise, you can still use alts and train them in 'specific' diets (i.e for miner alts), but you would need more food to do so.