Zealot: Shroudfield Perfectionist works sometimes

Issue Type (Required):

Talents

Issue Description (Required):

The Zealot Shroudfield Perfectionist talent (Ability Stealth kill restores cooldown) works sometimes (as in not often). This is issue seems to not happen in the meat grinder (And solo matches via mod with my characters as bots). This seems to only happen on official servers.

I took screenshots of the kills to see if there is correlation but I can’t see it. Seems to be random. I have 12% cooldown on my curios and 75% cooldown on headshot key stone. On activation I have 26 seconds max. Killing an Ogryn should take me to around 18 seconds at best and nothing higher. In the screenshot I have stealth kills that worked and some that didn’t (those screenshots have above 20 seconds left on cooldown)

Might be unrelated but in the meat grinder if the strike and invis activates milliseconds from each other you don’t get the cooldown

Steps to Reproduce (Required):

  1. Use Zealot with all Shroudfield talents and have 12% cooldown on curios
  2. Play on official servers
  3. Stealth kill enemies
  4. Get the random but not in your favor chance to get you cooldown back (On Ogryn should be below 18 seconds left on cooldown)

[PC] Do You Use Mods? (Optional):

Yes, but I haven’t tried disabling them

Reproduction Rate (Required):

Often (<75%)

Platform (Required):

PC - Steam

Player ID (Optional):

Skieppy

Upload Supporting Evidence (Optional):

I previously submitted an inquiry regarding this issue last October, yet it remains unresolved. It is disappointing that this skill has been left unattended for over six months since its release in September.

I had an epiphany. What if it’s due to a network delay and the order of execution matters. Could be that you kill the target and it’s suppose to do the calculation while in “stealth” but a slight network delay could affect the order. So odds are according to the game you are not in “stealth“ anymore when that calculation happens.. Would explain the randomness of it.

Reason for thinking this is in the meatgrinder if you kill as you activate it you don’t get your cooldown back but you did kill it with your ability.

I agree. My theory is that the check for the ‘Perfectionist’ skill and stealth status happens right when an enemy is defeated. The bug likely occurs because the stealth state ends slightly before the system performs this check.