Issue: boss insta-kill with Zealot. Observed a damnation difficulty boss insta-kill from ~2/3 health to dead during multiplayer match. Unreasonably high damage output with activated thunder hammers against unyielding targets.
To reproduce: use a zealot built for backstab with an optimal load out for unyielding enemies. Use a mk4 hammer. Cloak, activate, push swing n’ miss, and then transition to heavy overhead strikedown (line 981: damage_templates.thunderhammer_m2_heavy_active_strikedown). Profit? I can’t find the double multiplication. It looks like the damage might square somewhere with thunderhammer activation against unyielding targets.
I did a bit of testing in the psykhanium: it’s the tool I’ve got. I used the 1st heavy attack with the mark 4 hammer – the numbers get big enough quickly that you can’t really see what is happening otherwise (line 719: damage_templates.thunderhammer_heavy).
A few example damage values listed as heavy then heavy active (H/HA). Cloaked heavy then cloaked heavy active (CH/CHA). Percent increases are listed for each category. All attacks are backstabs.
Crusher, carapace:
H/HA - 177/827 (467%)
CH/CHA- 660/3254 (493%)
Berserker, flak:
H/HA - 279/1293 (463%)
CH/CHA - 1093, 1309 (119%)
Berserker, maniac :
H/HA - 167/1357 (812%)
CH/CHA - 675/1525 (226%)
Charger, maniac
H/HA - 500/3995 (799%)
CH/CHA - 2079/4000 (themoon%)
Bulwark, unyielding
H/HA - 400/3600 (quitealot%)
CH/CHA - 1573/3600 (atadpastsufficient%)
Extrapolating the numbers out for a cloaked, backstab, activated, strikedown heavy attack gives a likely minimum linear damage of 28314 against unyielding bosses. And I’m fairly certain the damage calculation is not behaving in a linear fashion. In casual in game testing I’m pretty sure I’ve chunked a 1/3 of the renegade captain’s health on maelstrom difficulty. That would be 8000 damage in one hit given 16000 hp x 1.5 = 24000 hp. And I missed the heavy strikedown.
I’m guessing a multiplication is happening someplace within the additive damaged calculation: (X + Y + Z + (W x Y)) x 150% trait damage bonus = overkill. I think it’s one of those things that normally isn’t a real problem until somewhat figures out how to input a big number for “Y” or “W”.
It is specific to thunderhammer activated attacks and unyielding enemies as far as I can tell. The backstab and the trait bonuses only help bring the overall damage number up but do not act as a multiplier. I think.
Maybe this is an intentional part of the game and I should just run hammers and get gud. From my previous experiences playing Fatshark games I am guessing this is not an intentional design choice.
Platform: Steam
Player ID: 4995289058
Sunday, 5 Nov 2023
Reproduction rate: constant.