Blazing spirit is a pointless and terrible blessing It could be both fun and awesome if it even sort of worked.
It very occasionally applies a small DOT that accomplishes next to nothing.
Most of the time, the target is dead before it applies.
Here is how to fix it.
Apply blazing spirit on charge attacks, not on crits.
Apply soul blaze before damage is dealt and not after. This will allow for synergy with wildfire.
PS: A lot of players out there badly want blazing spirit to work, even it it worked like old blood Thirsty did, where it is active for 5 seconds after a crit the player base would be overjoyed to have a fire sword. So far, I have provided a few ways to make the weapon better with a simple line of code change, I hope it’s worth the hour of time to implement
Problems with the staff variant of Blazing Spirit:
The blessing is only available for Trauma and Voidstrike staff. Both of their charged attacks hit slow and hard, but light attack spam is pointless. This means that trigger on crit is not useful.
The blessing is not available for Surge and Purgatus staff, although it would work well with both of them, because they hit at a faster rate (Purgatus alread applies SB though).
Possible solution:
Make two different versions of the “Blazing Spirit” Blessing for staffs (like the two versions of the “Infernus” blessing for Lasguns with low and high firerates):
for Trauma and Voidstrike staff: applies 3-4 stacks of SB on hit with fully charged attack (can finish off low hp trash and can reliably be stacked on tougher enemies)
for Surge staff: applies 1-2 stacks of SB on crit (has to be applied multiple times to be effective, but staff has good cc and hits multiple times per charged attack)