Penetration of the Soul fails to apply rending

Issue Type (Required):

Talents

Issue Description (Required):

The talent’s rending multiplier fails to be applied during damage calculation and does not apply at all.

Steps to Reproduce (Required):

It is not added up with the others.

Reproduction Rate (Required):

Constant (100%)

Platform (Required):

PC - Steam

8 Likes


SoulFire:10%、30%、50%、70%
Does it look okay? I don’t know

This might have been lost in translation to Chinese: Penetration of the Soul (warp_attacks_rending) is the Psyker talent which is bugged. Penetrating Flame (burned_targets_receive_rending_debuff) is the weapon blessing which works as intended.

2 Likes


true, Thank you for your feedback
I made a mistake, it really doesn’t work

3 Likes

Wow, I really felt that is useless talent. So it just was bugged.

1 Like

But should (logically) even Rending work on debuffs/damage-over-time? Since effects do not penetrate through armor but just “inside” creature?!

Warp_attack_rending doesn’t get used in the actual final rending calculation, so yeah

Can anyone confirm this talent still does nothing after today’s patch?

Yes, he still doesn’t work

2 Likes

This should be a really easy fix Fatshark, can you squeeze it into your hotfix update for grim protocols pleaaase?

Thanks!

2 Likes

Fatshark devs… in an effort to make the fix easier (so this gets done sooner rather than later) I’ve looked at the code and it seems that in:

scripts\settings\buff\archetype_buff_templates\psyker_buff_templates.lua

the psyker_warp_attacks_rending buff has a proper warp charge percent threshold check for conditional_stat_buffs_func but the start_func effectively does nothing.

You will likely need a proc_func or a update_func that actually sets a variable or returns a value that can be used in damage calculation.

8 Likes

It’s a shame that they didn’t fix this in today’s hotfix, but did fix some cosmetic stuff…

1 Like

I was wrong originally, the issue seems to be in the scripts/utilties/attack/damage_calculation.lua file in the _rending_multiplier function. The warp_attack_rending variable is never even added to the rending_multiplier variable which is returned to calculate the rending multiplier for the final damage calculation. Please fix Fatshark this is a 20 second fix to your code.

4 Likes

Came here to check if it was fixed yet, typical fatshark taking forever to fix simple things like this.

3 Likes

PSA: This was fixed in Nightmares & Visions on March 25, 2025.

Fixed an issue where the Psyker ‘Penetration of the Soul’ talent failed to apply.

However, its localized translation is still incorrect

However, that wasn’t part of this bugreport. Maybe open another.