Does vitality regeneration stack?

Regenerating health on “Death March” difficulty can take a while if you have a rather big health pool and no perk to regenerate health (e.g. using Quen).

Apart from potions I use food to regenerate health. However, it can take quite a long time if I have to eat Dried Fruit And Nuts 5 times. I eat one, wait 5 seconds, open the inventory again (or use the quick slot) and wait 5 more seconds.

  • Do I need to play previous Witchers before Witcher3
  • What is killing me?
  • Is this possible to load a saved game faster?
  • Witcher 3 crashes every few minutes
  • Quest 'Get Junior': Where do I find the documents?
  • How to help Triss finish what she has to do in Novigrad?
  • Therefore I’d like to know if vitality regeneration stacks by eating multiple foods.

    For example (numbers not accurate):

    • I eat 1 “Dried Fruit and Nuts”
      • 100 vitality restored over 5 seconds.
    • I eat 2 “Dried Fruit and Nuts” then leave the inventory screen. What is the outcome?
      1. Regenerate 100 vitality over 5 seconds.
      2. Regenerate 200 vitality over 5 seconds.

    Which way does it work? Assuming it works like 1. I would have to keep opening the menu, eating 1 piece of food, opening the menu again and eat the next. I don’t like placing food in my two quick slots because I usually save those slots for my most important potions.


    Edit 1:

    After having a look at the question to which this question is flagged as a duplicate I concluded that there are contradictions on how the stacking works.

    Two theories that need proof (proven in Edit 2):

    1. Vitality regeneration does stack, no matter what you eat/drink.
    2. Vitality regeneration only stacks if the foods consumed are not of the same type (e.g. 2 x Nuts do not stack, but 1 x cow milk + 1 x nuts will stack).

    I will test this when I get home looking at the numbers (vitality information on the inventory screen).

    Right now, everything points to theory 2 since theory 1 would make you invincible for a short time if you stuff 20 roasted chickens down Geralt’s throat.


    Edit 2:

    I can confirm theory 2.

    Eating one raw meat regenerated 508 hp over 5 seconds.

    Eating one raw meat and one cow’s milk added two regeneration indicators to the UI and regenerating 1432 hp over 30 seconds. The timer for raw meat ran 5 seconds while the cow’s milk timer ran 30 seconds.

    This also confirms that different foods have different intensities of regeneration. While raw meat regenerates 508 hp over 5 seconds, cow’s milk regenerated 924 hp over 30 seconds.

    Oddly, drinking cow’s milk without eating at the same time regenerated 931 hp.

    • Raw meat: 508 hp
    • Cow’s milk: 931 hp
    • 1 x raw meat + 1 x cow’s milk: 1432 hp (instead of predicted 508 + 931 = 1439 hp)

    I did the tests at level 30.

  • How does one obtain a Witcher 3 Troll Mutagen from a non-quest specific troll, at least one of which you never exchange dialogue with?
  • How can I reach the massive tree in the south, near Bald Mountain
  • Is this possible to load a saved game faster?
  • What is the default world state in Witcher 3, regarding decisions from Witcher 2?
  • Does a longer food duration mean more hp?
  • Is it possible to take screenshots in-game?
  • One Solution collect form web for “Does vitality regeneration stack?”

    Well, Yes and No.

    There are 3 different types of “food”: Eatable, Drinkable and Potion. These stack with each other. So you can drink Cow Milk and eat Nuts and these effects will stack. If you eat 1 Nut and then 1 raw meat, the remaining healing effect of the nut will vanish. Otherwise it would be way to easy since you could eat 20 Nuts and were unkillable for 5 seconds.

    We love Playing Games, especially Video Games.