Issue Type (Required):
Talents
Issue Description (Required):
Talent “Pious Cut-Throat” proc when player “hits” an enemy. Most sticky attacks however,are not count as an independent hit and thus cannot proc on_hit event or trigger this talent.
This bug has an enormous impact on zealot’s build diversity because all chainsaw weapons and shock mauls have sticky attack moves. To fix this bug, either allow sticky attacks to proc “on_hit” event or:
in scripts/settings/buff/archetype_buff_templates/zealot_buff_templates:
templates.zealot_ability_cooldown_on_leaving_coherency_on_backstab.proc_events
[proc_events.on_hit] = 1 => [proc_events.on_kill] = 1
templates.zealot_ability_cooldown_on_leaving_coherency_on_backstab.check_proc_func
local is_kill = CheckProcFunctions.on_kill(params) => local is_kill = CheckProcFunctions.on_sticky_kill(params) or CheckProcFunctions.on_melee_kill(params)
Or simply delete this variable since melee hit check is included in backstab check and all sticky attacks are melee attack at the moment. If is_kill is deleted, then:
local should_trigger = is_kill and is_backstab and has_remaining_time => local should_trigger = is_backstab and has_remaining_time
Steps to Reproduce (Required):
Use any sticky attack move to backstab kill an enemy with “Pious Cut-Throat”
[PC] Do You Use Mods? (Optional):
Yes, and I’ve tried disabling them
Reproduction Rate (Required):
Constant (100%)
Platform (Required):
PC - Steam