From 99a4f6f5dbbc9d7ba1ec15d8aae2a2c30967a204 Mon Sep 17 00:00:00 2001 From: Maris Date: Tue, 23 Jun 2026 15:44:44 +0300 Subject: [PATCH] Added node ascendancyMap checks --- src/Modules/CalcSetup.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Modules/CalcSetup.lua b/src/Modules/CalcSetup.lua index cd68f9074b..d1c38721f6 100644 --- a/src/Modules/CalcSetup.lua +++ b/src/Modules/CalcSetup.lua @@ -1247,7 +1247,7 @@ function calcs.initEnv(build, mode, override, specEnv) -- Add granted passives (e.g., amulet anoints) if not accelerate.nodeAlloc then for _, passive in pairs(env.modDB:List(nil, "GrantedPassive")) do - local node = env.spec.tree.notableMap[passive] + local node = env.spec.tree.notableMap[passive] or env.spec.tree.ascendancyMap[passive] or build.latestTree.ascendancyMap[passive] if node and (not override.removeNodes or not override.removeNodes[node.id]) then env.allocNodes[node.id] = env.spec.nodes[node.id] or node -- use the conquered node data, if available env.grantedPassives[node.id] = true