• Please make sure you are familiar with the forum rules. You can find them here: https://forums.tripwireinteractive.com/index.php?threads/forum-rules.2334636/

PC Firebug's Napalm skill provides unintentional damage boost

Category: Code.

Summary: Firebug's Napalm skill unintentionally increases damage against your initial target.

Description: Your initial target takes Napalm damage every time you attack it and never gets marked as napalm infected. For example with LLRLR setup (napalm off) Bloat takes 21 point of damage when being attacked by lvl 25 firebug with Caulk n Burn but with LLLLR setup (napalm on) it takes 35 points of damage / hit.

Game supposed to restrict all further extra damage applications from Napalm skill right after your first ever attack. The method is to check whether target already has matching DOT in its DamageOverTimeArray
Code:
(DamageOverTimeArray.Find('DamageType', class'KFDT_Fire_Napalm') != -1
However DOT mechanic itself works differently - among two DOTs of the same type it picks one that could possibly provide greater total damage.

DOT from Caulk n Burn is being picked up over the DOT from Napalm due its superior total damage. This means that your initial target will never be wearing Napalm DOT on it, and allows you to apply extra damage from Napalm each time target takes damage (at least direct hits).
 
Last edited: