Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Allow hp regen calculations to use a carry; mainly helps for hp5 potions --> a 6hp5 potion would only give 2 hp every 2 seconds, effectively being nerfed.
Based on vmangos/core@1a9b78f
Fix the permanent sound/emote looping while eating and drinking
Small nitpick: We are calling RegenerateAll() whenever m_regenTimer exceeds 2000 ms, but we are not calling it with 2000 ms but with the actual m_regenTimer which has small overflow, so each tick calculation is not for a true 2000 ms tick. If the diff is small it wouldn't matter but it's just a nitpick in how the code is written