Skip to content

Commit b0c73e6

Browse files
committed
Fix pasting corrupted socket group
1 parent aa0539a commit b0c73e6

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/Classes/SkillsTab.lua

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -623,13 +623,17 @@ function SkillsTabClass:PasteSocketGroup(testInput)
623623
if slot then
624624
newGroup.slot = slot
625625
end
626-
for nameSpec, level, quality, state, count in skillText:gmatch("([ %a']+) (%d+)/(%d+) ?(%a*) (%d+)") do
626+
for nameSpec, level, quality, state, count, cFlag, cDelta in
627+
skillText:gmatch("([ %a']+) (%d+)/(%d+) ?(%a*) (%d+) ?(C?)([+-]?%d*)")
628+
do
627629
t_insert(newGroup.gemList, {
628630
nameSpec = nameSpec,
629631
level = tonumber(level) or 20,
630632
quality = tonumber(quality) or 0,
631633
enabled = state ~= "DISABLED",
632634
count = tonumber(count) or 1,
635+
corrupted = cFlag == "C",
636+
corruptLevel = tonumber(cDelta) or 0,
633637
enableGlobal1 = true,
634638
enableGlobal2 = true
635639
})

0 commit comments

Comments
 (0)