Only In Death Does Duty End doesn't properly credit the reviver or triggers talents

Issue Type (Required):

Player Mechanics

Issue Description (Required):

This results in not triggering any effects related to reviving a player (including the buff from Leave No One Behind that’s normally applied on the revived player), as well as not crediting the player for the revive for statistics (like penance progress).

The game only shows a notification, but otherwise causes a forced assist interaction handled by the downed player themselves, without keeping track of who shouted to revive them.

Keep in mind that even if this is addressed, you’d want to prevent other Veterans from applying the shout revive on a player who’s currently being shout-revived, or they could overwrite the original reviver (and also show extra notifications). The code currently only checks if allies within shout range are in the knockdown state, without checking if they’re already being force-assisted.

Steps to Reproduce (Required):

Self-explanatory.

[PC] Do You Use Mods? (Optional):

No, I don’t use mods

Reproduction Rate (Required):

Constant (100%)

Platform (Required):

PC - Steam