Issue Description:
The title says most of the problem. As far as my understanding goes, coherency regeneration is supposed to be interrupted and put on a delay (which is reduced by toughness regeneration rate perks) when the player either hits an enemy or is hit by an enemy. The issue I discovered is that enemies that could have hit you, but don’t due to evasive movements like dodging/running/sliding still interrupt the regeneration, which can lead to an absolutely ridiculous time period where the player hasn’t directly engaged in combat, but still does not benefit from regeneration.
I would like to add as a helpful pointer that there seems to be something in the game’s code that identifies attacks that the player avoids. I know this because the Sharpshooter class has a perk that grants stamina when dodging attacks. The regeneration interruption trigger maybe be linked to this, rather than the player directly taking damage. I don’t know anything about programing beyond the barest basics, so hopefully this isn’t useless info.
Steps to Reproduce:
- Play any mission with enemies. The recent games where I noticed the issue were Heresy difficulty, but I doubt that matters. I was playing Ogryn with the Lynchpin perk and +50% total toughness regen from curios and while I’ve noticed this issue in other matches, this was simply my latest loadout used because I was testing regeneration after the new bugfixes.
- Try avoiding melee/ranged attacks while missing toughness so you can see when you are regenerating and when it gets interrupted.
Player ID:
Approx. Time of Issue & Timezone:
1/25/2023, 9PM Central Standard Time (Not exact time, and I did play more than 1 game last night.)
Reproduction Rate:
It’s hard to tell the exact chance of it happening due to only noticing it yesterday, but I think it’s just guaranteed.
Upload Console Log:
console-2023-01-26-00.53.36-8d7045c6-6c94-4ae8-95b3-960a8855c9c1.log (861.1 KB)
Upload darktide_launcher.log:
darktide_launcher.log (878.4 KB)