Psyker feat Kinetic Deflection doesn't take peril resistance into account

Issue Description:

The Psyker feat, Kinetic Deflection, allows the Psyker to block using peril instead of stamina. The peril gain is not affected in any way by the Psyker feat Inner Tranquility that gives peril resistance based on warp charges. The peril gain is also not affected by their active weapon’s warp resistance values.

In block.lua, Block.attempt_block_break shows the calculation for warp charge gain being related to the player’s max stamina multiplied by the warp_charge_efficiency_multiplier. There is no checking for warp resistance from the active weapon, nor any check for Inner Tranquility’s peril resistance effect.

Steps to Reproduce:

  1. Play a mission with Kinetic Deflection feat active, but not Inner Tranquility, and observe the peril gain versus blocking a single mob’s melee
  2. Play another mission with Kinetic Deflection and Inner Tranquility feats active, and observe the same peril gain versus blocking the same mob’s melee

Reproduction Rate:
Constant (100%)

2 Likes

I think Warp Resistance is supposed to only apply to the specific weapons attacks (staff primary/secondary, and force sword special). When entering the detailed view, weapon stats say as much at least.

Would like to hear dev perspective on inner tranquility though, I never actually thought about that activating during blocking. Love my Psyker, and Peril management can be a PITA at times, especially on Heresy+.

Sorry for answering in bugs section but i cant pass by this.

Now deflector and forse sword just useless crap. I have three trinkets on +12 block efficiency, weapon that have +20 block efficiency, deflector (+6), and have no survive ability at all against gunners and shooters.

1 Like

I think block efficiency is factored into Deflector, unless it got patched out. I haven’t noticed much differences after 1.0.22 in terms of survivability. But I do hate that Deflector-Revive was considered a bug.

1 Like

I never use this bug (just because dont know about it) but now 4 shootes on damnation just destroys me.

@ Cheturnadcatii
To make it even remotely work you need to throw some extra Stamina in, like +1 on Weapon, and +3 from Curios (still bugged and provide only 1 per curio - so you will be 100 Toughness/150 Health) - since it goes into denominator of Peril formula from Kinetic Deflection - it will give a noticeable boost to time you can hold block vs shooters. Nothing to write home about - but enough to repositioning safely.

As for Warp Resistance, it makes sense that is should apply to Kinetic Deflection. Looks like and oversight.