From 5d7c6aee3e1162d251fb05c5fa25616ea9244f9e Mon Sep 17 00:00:00 2001 From: Alexander Karrer Date: Fri, 11 Sep 2026 02:34:24 +0200 Subject: [PATCH] Fix Reclaimed Malevolence in cluster sockets --- src/Classes/PassiveSpec.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Classes/PassiveSpec.lua b/src/Classes/PassiveSpec.lua index 3e645124071..921a809d5a0 100644 --- a/src/Classes/PassiveSpec.lua +++ b/src/Classes/PassiveSpec.lua @@ -1113,7 +1113,7 @@ function PassiveSpecClass:BuildAllDependsAndPaths() local item = self.build.itemsTab.items[itemId] local conqueredBy = item and item.jewelData and item.jewelData.conqueredBy local jewelType = conqueredBy and timelessJewelTypeByConqueror[conqueredBy.conqueror.type] - if jewelType and jewelType >= 7 and self.allocNodes[socketId] and not item.jewelData.limitDisabled then + if jewelType and jewelType >= 7 and self.allocNodes[socketId] and not (self.nodes[socketId].expansionJewel and self.nodes[socketId].expansionJewel.parent) and not item.jewelData.limitDisabled then local path = jewelType == 11 and self:GetShortestPathToClassStart(socketId) for nodeId, modification in pairs(data.readAbyssJewelLUT(conqueredBy.id, socketId, jewelType, path)) do abyssConquests[nodeId] = {