Skip to content

Commit 4758267

Browse files
committed
Release 1.4.168
- Fixed 1 socket + 1 notable Medium Cluster Jewel generation
1 parent b664ad0 commit 4758267

File tree

7 files changed

+39
-33
lines changed

7 files changed

+39
-33
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
### 1.4.168 - 2020/03/24
2+
* Fixed Medium Cluster Jewels with 1 socket and 1 notable generating bad clusters
3+
14
### 1.4.167 - 2020/03/22
25
* Small passives in Large and Medium Cluster Jewel wheels now have the correct node artwork
36
* Fixed nodes allocated through Intuitive Leap not remaining allocated after loading the build

Classes/PassiveSpec.lua

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -751,24 +751,24 @@ function PassiveSpecClass:BuildSubgraph(jewel, parentSocket, id, upSize)
751751
if #notableIndexList == notableCount then
752752
break
753753
end
754-
if not indicies[nodeIndex] then
755-
if clusterJewel.size == "Medium" then
756-
if socketCount == 0 and notableCount == 2 then
757-
-- Special rule for two notables in a Medium cluster
758-
if nodeIndex == 6 then
759-
nodeIndex = 4
760-
elseif nodeIndex == 10 then
761-
nodeIndex = 8
762-
end
763-
elseif nodeCount == 4 then
764-
-- Special rule for notables in a 4-node Medium cluster
765-
if nodeIndex == 10 then
766-
nodeIndex = 9
767-
elseif nodeIndex == 2 then
768-
nodeIndex = 3
769-
end
754+
if clusterJewel.size == "Medium" then
755+
if socketCount == 0 and notableCount == 2 then
756+
-- Special rule for two notables in a Medium cluster
757+
if nodeIndex == 6 then
758+
nodeIndex = 4
759+
elseif nodeIndex == 10 then
760+
nodeIndex = 8
761+
end
762+
elseif nodeCount == 4 then
763+
-- Special rule for notables in a 4-node Medium cluster
764+
if nodeIndex == 10 then
765+
nodeIndex = 9
766+
elseif nodeIndex == 2 then
767+
nodeIndex = 3
770768
end
771769
end
770+
end
771+
if not indicies[nodeIndex] then
772772
t_insert(notableIndexList, nodeIndex)
773773
end
774774
end
@@ -807,19 +807,19 @@ function PassiveSpecClass:BuildSubgraph(jewel, parentSocket, id, upSize)
807807
if #smallIndexList == smallCount then
808808
break
809809
end
810-
if not indicies[nodeIndex] then
811-
if clusterJewel.size == "Medium" then
812-
-- Special rules for small nodes in Medium clusters
813-
if nodeCount == 5 and nodeIndex == 4 then
810+
if clusterJewel.size == "Medium" then
811+
-- Special rules for small nodes in Medium clusters
812+
if nodeCount == 5 and nodeIndex == 4 then
813+
nodeIndex = 3
814+
elseif nodeCount == 4 then
815+
if nodeIndex == 8 then
816+
nodeIndex = 9
817+
elseif nodeIndex == 4 then
814818
nodeIndex = 3
815-
elseif nodeCount == 4 then
816-
if nodeIndex == 8 then
817-
nodeIndex = 9
818-
elseif nodeIndex == 4 then
819-
nodeIndex = 3
820-
end
821819
end
822820
end
821+
end
822+
if not indicies[nodeIndex] then
823823
t_insert(smallIndexList, nodeIndex)
824824
end
825825
end

Data/3_0/ModCache.lua

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

Export/spec.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4339,7 +4339,7 @@ return {
43394339
name="Stats",
43404340
refTo="Stats",
43414341
type="Key",
4342-
width=420
4342+
width=640
43434343
},
43444344
[4]={
43454345
list=false,

Modules/ModParser-3_0.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ local modNameList = {
8888
["mana reserved"] = "ManaReserved",
8989
["mana reservation"] = "ManaReserved",
9090
["mana reservation of skills"] = "ManaReserved",
91+
["maximum life, mana and global energy shield"] = { "Life", "Mana", "EnergyShield" },
9192
-- Primary defences
9293
["maximum energy shield"] = "EnergyShield",
9394
["energy shield recharge rate"] = "EnergyShieldRecharge",

changelog.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
VERSION[1.4.168][2020/03/24]
2+
* Fixed Medium Cluster Jewels with 1 socket and 1 notable generating bad clusters
13
VERSION[1.4.167][2020/03/22]
24
* Small passives in Large and Medium Cluster Jewel wheels now have the correct node artwork
35
* Fixed nodes allocated through Intuitive Leap not remaining allocated after loading the build

manifest.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<PoBVersion>
3-
<Version number="1.4.167"/>
3+
<Version number="1.4.168"/>
44
<Source part="program" url="https://raw.githubusercontent.com/Openarl/PathOfBuilding/{branch}/"/>
55
<Source part="tree" url="https://raw.githubusercontent.com/Openarl/PathOfBuilding/{branch}/"/>
66
<Source part="tree-2_6" url="https://raw.githubusercontent.com/Openarl/PathOfBuilding/{branch}/tree-2_6.zip"/>
@@ -14,7 +14,7 @@
1414
<File sha1="72b9bea1871e94a643e4471fd84bbedbc7810336" name="UpdateCheck.lua" part="program"/>
1515
<File sha1="4f17937f2b37784e169a3792b235f2a0a3961e61" name="UpdateApply.lua" part="program"/>
1616
<File sha1="4cf43ef67fe750c22e15c7a63d7f77cce7768dba" name="GameVersions.lua" part="program"/>
17-
<File sha1="c735978861ffe8542624b51095d73945a2009be4" name="changelog.txt" part="program"/>
17+
<File sha1="273fd98cf1200bcab7a41e367bc869dba4c97a14" name="changelog.txt" part="program"/>
1818
<File sha1="b093a2709f30c1f83ce5ba9df88c80f22c1beb4a" name="Classes/BuildListControl.lua" part="program"/>
1919
<File sha1="16fc5eaa04cc14b2022f6705a12717935454dab0" name="Classes/ButtonControl.lua" part="program"/>
2020
<File sha1="cbd81d978d2bcb18b3e705ff3b27e2556f632cde" name="Classes/CalcBreakdownControl.lua" part="program"/>
@@ -42,7 +42,7 @@
4242
<File sha1="2fa5f20b12a4b366dc4b28a2a873699b834766d6" name="Classes/ModList.lua" part="program"/>
4343
<File sha1="9cf4d06384857b6f5fb86c67ecefbf6f1fa62ee3" name="Classes/ModStore.lua" part="program"/>
4444
<File sha1="cc7c5eff58c2868cdc7d4c1bf9a967aa8c448c9e" name="Classes/NotesTab.lua" part="program"/>
45-
<File sha1="17c151e26d72290676b6b4f85955f8411940fb81" name="Classes/PassiveSpec.lua" part="program"/>
45+
<File sha1="c35fe82dd92e4faf4a4171c5da905af86a9d94c9" name="Classes/PassiveSpec.lua" part="program"/>
4646
<File sha1="ab46589aefb4be643f7c1e95ba52d7916128b865" name="Classes/PassiveSpecListControl.lua" part="program"/>
4747
<File sha1="67c5833a49598d4f5b689427a1f04bd9c28ee325" name="Classes/PassiveTree.lua" part="program"/>
4848
<File sha1="070766a4f0a4362ae5e9bdd3f9713051cae81791" name="Classes/PassiveTreeView.lua" part="program"/>
@@ -80,7 +80,7 @@
8080
<File sha1="d74918586d5ae396fc9bea4c4b6e4aa6bfad8d3e" name="Modules/ItemTools.lua" part="program"/>
8181
<File sha1="8921a99ea9bd3e4eb352a0ed50a0242d58173b70" name="Modules/Main.lua" part="program"/>
8282
<File sha1="fc2d3bdf7a4e57894b3d04beb83485cc6dcc5e26" name="Modules/ModParser-2_6.lua" part="program"/>
83-
<File sha1="d06d895b71530f55f582756d88d86a5dae8d680f" name="Modules/ModParser-3_0.lua" part="program"/>
83+
<File sha1="2461fa2d108ca6506bd5fbfa712f922d04496a04" name="Modules/ModParser-3_0.lua" part="program"/>
8484
<File sha1="2ce4f3b83db992a286bd92f3849d037d6dcc8db2" name="Modules/ModTools.lua" part="program"/>
8585
<File sha1="cb77b8c6931a5c4c4695fc66f222422365d19a73" name="Modules/StatDescriber.lua" part="program"/>
8686
<File sha1="c345cdcf374d271411aa424ab150c0edbb5a362d" name="Assets/game_ui_small.png" part="program"/>
@@ -161,7 +161,7 @@
161161
<File sha1="d5d4cef749cd941faac6712af57f58134ff70f8c" name="Data/3_0/Gems.lua" part="program"/>
162162
<File sha1="7cc4a932e49bf54e32487dfe7c64809593bc69c3" name="Data/3_0/Minions.lua" part="program"/>
163163
<File sha1="0d0ff8a9b691c2daa94fd51c8a35f6a0771c39cf" name="Data/3_0/Misc.lua" part="program"/>
164-
<File sha1="fc867c37426793c8f938823ecd5123f1781e3fc8" name="Data/3_0/ModCache.lua" part="program"/>
164+
<File sha1="24e36a88f117d9f8faf8319ac5e7aeb346ed9c8c" name="Data/3_0/ModCache.lua" part="program"/>
165165
<File sha1="f7c3d168265f7b0ba7cf8da1268f59d014194867" name="Data/3_0/ModFlask.lua" part="program"/>
166166
<File sha1="aa61b7b715cdea9333cbe133b8dc7ffbe5820238" name="Data/3_0/ModItem.lua" part="program"/>
167167
<File sha1="f1f46093699e48f16ffd45f674e6b954dc8ac89e" name="Data/3_0/ModJewel.lua" part="program"/>

0 commit comments

Comments
 (0)