Master of Intelligence level 5 bonus doesn't work at all.

Version
2.6
Platform
Windows
Greetings. Recently, players informed me that the Master of Intellect perk at level 5 has changed. Previously, there was a perk for the always-charged staff (which, in my opinion, was too unbalanced and I'm glad it was removed). However, now this skill grants 300% damage from electroshock (at least that's what it says, but only in the English localization; other localizations retain the old description). This essentially makes this skill completely useless, as it unlocks late or mid-game, and the enemies the player encounters have a completely different health pool, so 6 or 18 damage per second doesn't really matter to them. It's unlikely that such low stats would make any difference to zombies with 2k++ health. But that's not even the crux of the problem.

I started digging into how it works in the code and found an interesting point. Currently, this is implemented as an additional damage bonus in the shock buff itself, with a requirement for a variable that is passed when the player strikes. Essentially, code for this has been added to the item itself and to the buff. However, the current requirement for the item is incorrect:

<triggered_effect trigger="onSelfPrimaryActionRayHit" action="ModifyCVar" target="other" cvar="perkIntelMaster5" operation="set" value="1">
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="5"/>
<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>

<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="perkIntelMaster5" operation="set" value="1">
<requirement name="ProgressionLevel" progression_name="perkElectrocutioner" operation="Equals" value="5"/>
<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>

As a result, in its current form, this bonus is added upon learning the wand skill to level 5. The skill point for Master of Intellect has no effect whatsoever—it currently has no bonuses whatsoever.
 
Reproduction Steps
Game file opened
Link to Logs
https://pastebin.com/
Link to Screenshot/Video
https://www.youtube.com
Hi there,

I am checking to ensure the localization was sent out as part of the upcoming v3 patch.

I have tested the Intellect Mastery 5 perk several times over the last couple of months due to many player questions. Each time I tested it, it does exactly what is stated in the description. The XML has been updated to reflect Intellect Mastery as seen below:

<!-- Set flag for perkIntelMaster5 -->
<triggered_effect trigger="onSelfPrimaryActionRayHit" action="ModifyCVar" target="other" cvar="perkIntelMaster5" operation="set" value="1">
<requirement name="ProgressionLevel" progression_name="perkIntellectMastery" operation="Equals" value="5"/>
<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>

<triggered_effect trigger="onSelfSecondaryActionRayHit" action="ModifyCVar" target="other" cvar="perkIntelMaster5" operation="set" value="1">
<requirement name="ProgressionLevel" progression_name="perkIntellectMastery" operation="Equals" value="5"/>
<requirement name="CompareItemMetaFloat" operation="GTE" value="4" key="charge"/></triggered_effect>

I hope this helps clear up some of the chaos surrounding this perk. The updated localization should also help clear up the confusion about what it does.

Best,
Dollie
 
Thanks for your prompt response. I've already fixed it for now. I wanted to point out that it's not working correctly in the current version, and you can easily fix it in future updates. Thanks again.
 
Back
Top