Your baseline health is based on certain attributes and opinions. When you get hurt, your health decreases and then it slowly moves back up to the baseline. You can get a small temporary health boost by working out and eating healthy. But if your health increases over the baseline then it goes down back to the baseline (. That's probably what you are seeing when you see it drop every week.
The only way to improve your health for good is to get the baseline health to be higher. The baseline health depends on your body shape (too skinny or fat, less health), and fitness (more fitness more health). Liking the bad habits (smoking, alcohol, drugs, junk food, unprotected sex) lowers your health. Liking good habits (healthy diet, vegan diet, working out, yoga, running) improves your baseline health. I would concentrate on loving the good ones and hating the bad ones as the best way to get a permanent health boost.
NPC's have additional logic to health that's dependent on their job but that doesn't apply to the MC.
Thanks again for the explanation, you truly are a cut above the rest for involvement with your users. A gentleman and a scholar!
My fitness(FIT) is always maxed out at 100 by the time June or July comes around. August 2024 at the latest. So is Endurance and Strength. It makes absolutely no difference in keeping your health from falling. Even when you start a new game and your health is 50 with no Attributes or Opinions selected AND your body type is Slim(not skinny), height is 5' 10. Weight at 202.
I would have coded it differently. Create a Global Variable(boolean) called WorkedOut. Use this to determine IF the MC has worked out either Running, Cardio at the gym, or swimming during the week. If so, no lowering of health points. However I do see the reasoning to apply a penalty for those body type that are Fat, Over weight, etc. Let's use American Football as an example: 300+ pound linemen, 250 pound line backers, etc. All healthy and under the scrutiny of the team doctor. None of these guys are on a vegan diet, healthy diet, etc. But they do have high protein diets and sometimes high carb diets.
I now have 6 play throughs that are never going to have a 'Health Baseline' above 41. I will have to start another play through just to select the appropriate things as you have explained such as vegan diet, healthy diet, etc just to raise the baseline.
I also don't like the fact that there is no way to deal with the Mob Boss at all except for fighting(which I don't mind IF health wasn't an issue). But it would be nice to be able to get a gun to kill them, or hire security to intercept them at the door. To me this is a huge negative. The game pushes the Mob Boss as an effort to allow the Boss to not only attempt to control your Club but also take advantage of the girls. In real life I would absolutely put a bullet in both their heads on their second visit. I will absolutely not give one of girls to the Boss to fornicate with. Or allow his men to be stationed inside the club. This will cause me to stop playing. The MC has to be able to permanently deal with the Mob Boss either by killing or arrest.
As I've told you before, I absolutely love this game however I'm finding more and more deal breakers the longer the time has progressed in the game. Please consider the Health Issue and Please consider providing a way to permanently deal with the Mob Boss before he starts trying to fuck your club and your girls.