Issue Type (Required):
Talents
Issue Description (Required):
In the proc function of broker_passive_restore_toughness_on_weakspot_kill there are:
if params.target_number > template_data.weakspot_hit_target_number then
return
template_data.weakspot_hit_target_number = params.target_number
Exections have target_number = 0 and set weakspot_hit_target_number to 0. Target_number of melee hit starts from 1, hence all hits afterwards will auto return without replenish any toughness.
Change
template_data.weakspot_hit_target_number = params.target_number
to
if params.target_number > 0 then
template_data.weakspot_hit_target_number = params.target_number
end
could fix this bug.
Steps to Reproduce (Required):
Kill an enemy with instakills such as haymaker blessing or hyper-critical talent will permanently ban precision violence from a match. All hits afterwards can no longer replenish toughness from this talent.
Reproduction Rate (Required):
Constant (100%)
Platform (Required):
PC - Steam