Potjeh wrote:Also, foods should only satiate against themselves, it's stupid how you can spam some meat dish and just ruin your fish satiation which nobody cares about anyway, and not satiate any groups that actually affect the dish you're spamming.
This.
I would go so far to say that the reset mechanic should be removed completely and instead the effect be turned into a negative for the stuff you consume with the same amount of percent points be given to 2-3 others areas (randomly selected from a bigger list attached to the food you ate/drunk) as a positive for the total amount of %points always being the same. Being at the lower boundry for the negative one (like 10%, 5%, 1% - whatever lowest seen as fitting) stops satiation events for foods of this area from happening as positive effect can't come from nothing.
Examples (just some names pulled out of nothing to make the idea clear):
Eating cheese gives -2% to it and two of [wine, bread, salad, sausage] go up 1% each.
Drink wine and it goes down 3% while three of [sausage,salad,cake,cheese,bread,fish] go up 1% each.
Possibly also having an upper boundry for a satiation (200%, whatever) stops it being randomly selected from the list of positives to apply, with none left the negative also not applying as a negative also can't come from nothing. For this to work the lists have to be wide enough that it's impossible to end up with a high % on something that can't be lowered as all possible positives are already at their maximum. This could be solved by giving the items on the lists their own weighting, leading to some positives happening more likely than others for a specific food type or even weighting the random chances by their current level (making stuff that is already in high% a little less likely while increasing the chance for stuff at low% a bit), so should the main options to be raised be exhausted the more unlikely ones come into play more often.
This would remove the ability to force-feed one kind while spaming drinks to keeep that one kind at 125% while making the system more intuitive as eating one kind of food will actually make you want to eat less of that kind.