[Bug] DMG effects not working correctly on crits, sneak attacks etc.
Hello :)
I found some bug when one has DMG effects: When there at least two of them with the same damage type (except untyped seemingly) then they do not correctly stack when one of them only triggers at a critical. For example a weapon with the effects flaming (DMG: 1d6 fire) and flaming burst (DMG: 1d10 fire, critical) only gets the additional d6 fire damage die when doing a crit:
As you can see the d6 does not get added when it is a standard strike. Moreover the damage types of the new damage die d6+d10 is then fire, fire, critical. Somehow the dice get merged wrongly without respecting that one of them only get triggered by a crit. This problem does not arise when both effects would have different damage types, like the d6 one would be DMG: d6 electricity; then it would work correctly :)
A similar problem also for precision damage: Then both dice are added always because one is always triggering these but the damage type is then fire, fire, precision such that also DMG: 1d6 fire is treated as precision damage. Thence I assume similar problems for any special damage type like critical and precision :)
Have fun :)
Best,
Kelrugem
EDIT: a possible workaround for that special situation is to add the d6 fire damage die to the damage definition of that weapon and only having the d10 as an effect, then everything works :) But in my group there is at least one person who always casts a buff adding additional d6 fire damage dice to the weapons and since that has some small duration it is better to have this as an effect :) When then someone has a burst weapon then one gets problems with such a setup