Crash Bug w/ Witch Minion and Reduced Attrribute Requirements

Char: Sinnistral
Class: 77 Infernalist Witch
Build: Frost Mage Minion

Summary:
This is a weird one, but points to an issue in the "Reduced Item Attributes" leading to a crash.

Setup:
- My Main Weapon is a iLvl 73 Rattling Sceptre.
- It's requirements include ~50 STR to equip this weapon.
- I have a total of 25% Reduced Attribute Requirements, dropping this requirement to ~37 STR to Equip (as shown on the sceptre itself when equipped).
- My Current STR is 42.
- I remove my sceptre and put it in my Inventory.
- All four support gems are also removed and appear in my inventory (as expected).
- I now re-equip the sceptre, which works (as expected) due to the 25% lowered attribute requirements.

Issue:
- If I now go to re-equip my Support Gems in the Skill Gem page I cannot equip any of them. It says "Cannot go in this socket"
- After about 40 seconds of trying different gems, or even trying to engrave new ones, the game suddenly stutters very badly in ~0.25sec jumps, 4-5 times, then crashes out to desktop.
- If I view the Engraving screen it lists a blank skill with 4 sockets where the sceptre "Skeletal Warrior" Skill should be at the top of the list, and a separate "Skeletal Warrior" Skill with no sockets at the bottom. I cannot engrave. Every single support gem says "Cannot go in this socket" or "Already using this support gem" (for the ones I'm using in other skills - expected).
- If open the Skill Gem page it looks normal but I cannot drag and drop any support gems into the Skeletal Warrior sceptre skill.
- If I unequip the sceptre while on the Skill gem page, the "Skeletal Warrior" four socket skill changes to "Punch" with four sockets. I can then socket skill gems into "Punch"? If I then re-equip the sceptre, it creates a NEW Skeletal Warrior skill with four empty sockets and leaves the "Punch" skill there with four support gems in it. In this case also, after about 30-60 seconds of trying different things the game stutters and crashes.

Fix:
Eventually tracked this down to the "Reduced Item Attributes" calculation.
The fix was to increase my stats to above the original weapon Attribute Requirements. EVEN IF YOU HAVE REDUCED ATTRIBUTE %.
So I increased my STR to 54, equipped the sceptre (which still shows I only need 37 STR to equip it), and suddenly I could put the support gems back in, as long as my STR remained above ~50. No stuttering, no weird skill entries, no Punch in the list with four sockets... and no crashes.
After socketing, I could reduce my STR back to 42, and everything was fine.

(Obvi: If I then unequip the weapon into inventory again, along with all the support gems, then it goes screwy again.)

I suspect the Skill/Weapon attribute check on the action of support gem socketing/engraving needs a tweak to obey "Reduced Attribute Requirements" modifiers. Without it, the code gets into an unknown state, goes weird, then breaks something.



Last bumped on Jan 27, 2025, 7:21:59 PM

Report Forum Post

Report Account:

Report Type

Additional Info