There any counters that we can do for this, @Sleaker ?If you eat food before entering combat, you keep the hp gain, even when you are in combat, tested with cooked fish and beef, with a bow.
Probably best - but its really not a huge ordeal.food buff doesn't leave until you get hit. I can add a check for the bow attacks to make sure it's removing it properly when you hit something with them