diff --git a/src/Classes/PassiveSpec.lua b/src/Classes/PassiveSpec.lua index 772cc4b5c6..abd8b167d9 100644 --- a/src/Classes/PassiveSpec.lua +++ b/src/Classes/PassiveSpec.lua @@ -264,6 +264,9 @@ function PassiveSpecClass:ImportFromNodeList(classId, ascendClassId, secondaryAs self.allocNodes[id] = node end end + + -- Rebuild all the node paths and dependencies + self:BuildAllDependsAndPaths() end function PassiveSpecClass:AllocateDecodedNodes(nodes, isCluster, endian)