@@ -1300,24 +1300,26 @@ function SkillsTabClass:UpdateGlobalGemCountAssignments()
1300
1300
local countSocketGroups = 0
1301
1301
for _ , socketGroup in ipairs (self .socketGroupList ) do
1302
1302
local countGroup = true
1303
- for _ , gemInstance in ipairs (socketGroup .gemList ) do
1304
- if gemInstance .fromItem or (gemInstance .gemData and gemInstance .gemData .grantedEffect and gemInstance .gemData .grantedEffect .fromTree ) then
1305
- countGroup = false
1306
- end
1307
- if gemInstance .gemData then
1308
- if GlobalGemAssignments [gemInstance .gemData .name ] then
1309
- GlobalGemAssignments [gemInstance .gemData .name ].count = GlobalGemAssignments [gemInstance .gemData .name ].count + 1
1310
- if socketGroup .displayLabel then
1311
- t_insert (GlobalGemAssignments [gemInstance .gemData .name ].groups , socketGroup .displayLabel )
1312
- end
1313
- else
1314
- GlobalGemAssignments [gemInstance .gemData .name ] = {
1315
- count = 1 ,
1316
- support = gemInstance .gemData .grantedEffect and gemInstance .gemData .grantedEffect .support or false ,
1317
- groups = { }
1318
- }
1319
- if socketGroup .displayLabel then
1320
- t_insert (GlobalGemAssignments [gemInstance .gemData .name ].groups , socketGroup .displayLabel )
1303
+ if socketGroup .enabled then
1304
+ for _ , gemInstance in ipairs (socketGroup .gemList ) do
1305
+ if gemInstance .fromItem or (gemInstance .gemData and gemInstance .gemData .grantedEffect and gemInstance .gemData .grantedEffect .fromTree ) then
1306
+ countGroup = false
1307
+ end
1308
+ if gemInstance .gemData and gemInstance .enabled then
1309
+ if GlobalGemAssignments [gemInstance .gemData .name ] then
1310
+ GlobalGemAssignments [gemInstance .gemData .name ].count = GlobalGemAssignments [gemInstance .gemData .name ].count + 1
1311
+ if socketGroup .displayLabel then
1312
+ t_insert (GlobalGemAssignments [gemInstance .gemData .name ].groups , socketGroup .displayLabel )
1313
+ end
1314
+ else
1315
+ GlobalGemAssignments [gemInstance .gemData .name ] = {
1316
+ count = 1 ,
1317
+ support = gemInstance .gemData .grantedEffect and gemInstance .gemData .grantedEffect .support or false ,
1318
+ groups = { }
1319
+ }
1320
+ if socketGroup .displayLabel then
1321
+ t_insert (GlobalGemAssignments [gemInstance .gemData .name ].groups , socketGroup .displayLabel )
1322
+ end
1321
1323
end
1322
1324
end
1323
1325
end
0 commit comments