Issue Description:
A psyker with Kinetic Deflection feat being struck by an enemy while the player is blocking with low or no stamina becomes staggered or “guard broken”. This occurs when at no or low perils, when the feat should be protecting you.
It appears like there is a check in the code that is trying to determine whether the stagger/stun/“guard break” should occur, and its quickly checking the players stamina first before checking their perils/kinetic deflection
Steps to Reproduce:
- Get a Psyker
- Take Kinetic Deflection
- Get a random melee enemy to aggro you
- Waste all your stamina
- Block and allow enemy to strike you with an attack that would normally “guard break” you at low stamina (resulting in you being stunned shortly)
- Observe that the attack in question should be affecting perils first before touching your stamina, but instead you get “guard broken” (once again this occurs at low perils, so it’s not a high peril “bleedover” into stamina)
Platform:
Steam
Player ID:
AlbrechtWM
Reproduction Rate:
Constant (100%) [pretty certain it happens every time. not at pc to check for a few days, but i am confident this is easily reproducible. if it is NOT easily reproducible, I can dive into it deeper, happy to help]