From 04d5ef92cc09c40c0ab05520eb941aa9d7a8963d Mon Sep 17 00:00:00 2001 From: LocalIdentity Date: Sun, 26 Oct 2025 09:04:17 +0000 Subject: [PATCH 1/2] Apply changes from https://github.com/PathOfBuildingCommunity/PathOfBuilding-PoE2/pull/1514 --- src/Classes/PassiveSpec.lua.rej | 9 +++++++++ src/Launch.lua | 2 ++ 2 files changed, 11 insertions(+) create mode 100644 src/Classes/PassiveSpec.lua.rej diff --git a/src/Classes/PassiveSpec.lua.rej b/src/Classes/PassiveSpec.lua.rej new file mode 100644 index 0000000000..3e08ab9070 --- /dev/null +++ b/src/Classes/PassiveSpec.lua.rej @@ -0,0 +1,9 @@ +diff a/src/Classes/PassiveSpec.lua b/src/Classes/PassiveSpec.lua (rejected hunks) +@@ -2085,6 +2085,7 @@ function PassiveSpecClass:SwitchAttributeNode(nodeId, attributeIndex) + + local option = newNode.options[attributeIndex] + self:ReplaceNode(newNode, option) ++ self.tree:ProcessStats(newNode) + + self.hashOverrides[nodeId] = newNode + end diff --git a/src/Launch.lua b/src/Launch.lua index 96240a4973..9db20bbdf5 100644 --- a/src/Launch.lua +++ b/src/Launch.lua @@ -14,6 +14,8 @@ ConExecute("set vid_resizable 3") launch = { } SetMainObject(launch) +jit.opt.start('maxtrace=4000','maxmcode=8192') +collectgarbage("setpause", 400) function launch:OnInit() self.devMode = false From a3256f0e3ede9a4d5e34896868e4131d879248cd Mon Sep 17 00:00:00 2001 From: Wires77 Date: Sun, 26 Oct 2025 04:32:49 -0500 Subject: [PATCH 2/2] Remove pob2-specific change --- src/Classes/PassiveSpec.lua.rej | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 src/Classes/PassiveSpec.lua.rej diff --git a/src/Classes/PassiveSpec.lua.rej b/src/Classes/PassiveSpec.lua.rej deleted file mode 100644 index 3e08ab9070..0000000000 --- a/src/Classes/PassiveSpec.lua.rej +++ /dev/null @@ -1,9 +0,0 @@ -diff a/src/Classes/PassiveSpec.lua b/src/Classes/PassiveSpec.lua (rejected hunks) -@@ -2085,6 +2085,7 @@ function PassiveSpecClass:SwitchAttributeNode(nodeId, attributeIndex) - - local option = newNode.options[attributeIndex] - self:ReplaceNode(newNode, option) -+ self.tree:ProcessStats(newNode) - - self.hashOverrides[nodeId] = newNode - end