diff --git a/spec/System/TestItemsTab_spec.lua b/spec/System/TestItemsTab_spec.lua index 02e36b134..f50387421 100644 --- a/spec/System/TestItemsTab_spec.lua +++ b/spec/System/TestItemsTab_spec.lua @@ -408,4 +408,202 @@ describe("TestItemsTab", function() end) end) end) + + describe("TestCopyAnointsAndAugments", function () + before_each(function () + newBuild() + end) + + -- Equips an item into the active item set's appropriate slot + local function equip(raw) + local item = new("Item", raw) + build.itemsTab:AddItem(item) + build.itemsTab:EquipItemInSet(item, build.itemsTab.activeItemSetId) + return item + end + + describe("Anoints", function () + it("copies an anoint from the equipped item onto a new item", function () + equip([[ + Rarity: RARE + Equipped + Crimson Amulet + Allocates Serrated Edges (enchant) + ]]) + + local newItem = new("Item", [[ + Rarity: RARE + New + Azure Amulet + ]]) + build.itemsTab:CopyAnointsAndAugments(newItem, false, false) + + assert.are.equals(1, #newItem.enchantModLines) + end) + + it("does not overwrite an existing anoint when overwrite is false", function () + equip([[ + Rarity: RARE + Equipped + Crimson Amulet + Allocates Serrated Edges (enchant) + ]]) + + local newItem = new("Item", [[ + Rarity: RARE + New + Azure Amulet + Allocates Unbound Forces (enchant) + ]]) + build.itemsTab:CopyAnointsAndAugments(newItem, false, false) + + assert.are.equals(1, #newItem.enchantModLines) + assert.is_not_nil(newItem.enchantModLines[1].line:find("Unbound Forces")) + end) + + it("overwrites an existing anoint when overwrite is true", function () + equip([[ + Rarity: RARE + Equipped + Crimson Amulet + Allocates Serrated Edges (enchant) + ]]) + + local newItem = new("Item", [[ + Rarity: RARE + New + Azure Amulet + Allocates Unbound Forces (enchant) + ]]) + build.itemsTab:CopyAnointsAndAugments(newItem, false, true) + + assert.are.equals(1, #newItem.enchantModLines) + assert.is_not_nil(newItem.enchantModLines[1].line:find("Serrated Edges")) + end) + + it("does not modify a corrupted item", function () + equip([[ + Rarity: RARE + Equipped + Crimson Amulet + Allocates Serrated Edges (enchant) + ]]) + + for _, status in ipairs({ "Corrupted", "Mirrored", "Sanctified" }) do + local newItem = new("Item", string.format([[ + Rarity: RARE + New + Azure Amulet + %s + ]], status)) + build.itemsTab:CopyAnointsAndAugments(newItem, false, false) + + assert.are.equals(0, #newItem.enchantModLines) + end + end) + end) + + describe("Augments", function () + local rune = "Greater Robust Rune" + + local existingItemText = string.format([[ + Rarity: RARE + Equipped + Stocky Mitts + Sockets: S + Rune: %s + ]], rune) + + local newItemText = [[ + Rarity: RARE + New + Stocky Mitts + ]] + + it("copies runes from the equipped item when copyAugments is true", function () + equip(existingItemText) + + local newItem = new("Item", [[ + Rarity: RARE + New + Stocky Mitts + ]]) + build.itemsTab:CopyAnointsAndAugments(newItem, true, false) + + assert.are.equals(rune, newItem.runes[1]) + end) + + it("adds sockets to the new item to fit the copied runes", function () + equip(existingItemText) + + local newItem = new("Item", newItemText) + assert.are.equals(0, #newItem.sockets) + + build.itemsTab:CopyAnointsAndAugments(newItem, true, false) + + assert.are.equals(1, #newItem.sockets) + end) + + it("does not copy runes when copyAugments is false", function () + equip(existingItemText) + + local newItem = new("Item", newItemText) + build.itemsTab:CopyAnointsAndAugments(newItem, false, false) + + assert.are.equals(0, #newItem.sockets) + end) + + it("does not replace socket bound runes", function () + equip(existingItemText) + + local newItem = new("Item", [[ + Rarity: RARE + Equipped + Stocky Mitts + Sockets: S + Rune: Kolr's Hunt + ]]) + build.itemsTab:CopyAnointsAndAugments(newItem, true, true) + assert.are.equals(newItem.runes[1], "Kolr's Hunt") + + local newItem = new("Item", [[ + Rarity: RARE + Equipped + Stocky Mitts + Sockets: S S + Rune: Kolr's Hunt + ]]) + build.itemsTab:CopyAnointsAndAugments(newItem, true, true) + assert.are.equals(newItem.runes[1], "Kolr's Hunt") + assert.are.equals(newItem.runes[2], rune) + end) + + it("replaces runes when overwrite is true", function () + equip(existingItemText) + + local newItem = new("Item", [[ + Rarity: RARE + Equipped + Stocky Mitts + Sockets: S S + Rune: Lesser Robust Rune + ]]) + build.itemsTab:CopyAnointsAndAugments(newItem, true, true) + assert.are.equals(newItem.runes[1], rune) + assert.are.equals(newItem.runes[2], "None") + end) + end) + + it("does nothing when no matching item is equipped", function () + local newItem = new("Item", [[ + Rarity: RARE + New + Azure Amulet + +8 to Strength (enchant) + ]]) + build.itemsTab:CopyAnointsAndAugments(newItem, true, false) + + assert.are.equals(1, #newItem.enchantModLines) + end) + end) end) diff --git a/src/Classes/ItemsTab.lua b/src/Classes/ItemsTab.lua index d3ffb571c..c10448377 100644 --- a/src/Classes/ItemsTab.lua +++ b/src/Classes/ItemsTab.lua @@ -1736,18 +1736,30 @@ function ItemsTabClass:CopyAnointsAndAugments(newItem, copyAugments, overwrite, local validRunes = self:GetValidRunesForItem(newItem) -- replace runes with current ones, or set to none + local skipped = 0 if shouldChangeAugments then for i = 1, #newItem.sockets do + for _, rune in ipairs(validRunes) do + -- avoid overwriting socket bound runes as removing these from e.g. trade results + -- will be confusing + if rune.name == newItem.runes[i] and rune.isSocketBound then + -- if the new item has more slots than the old item, we still copy old + -- runes in order after skipping the socket bound rune + skipped = skipped + 1 + goto continue + end + end newItem.runes[i] = "None" - if currentRunes[i] then + if currentRunes[i - skipped] then for _, rune in ipairs(validRunes) do -- we only copy runes which fit the new item type - if rune.name == currentRunes[i] then - newItem.runes[i] = currentRunes[i] + if rune.name == currentRunes[i - skipped] then + newItem.runes[i] = currentRunes[i - skipped] break end end end + ::continue:: end newItem:UpdateRunes() end @@ -1899,11 +1911,11 @@ function ItemsTabClass:UpdateAffixControls() self:UpdateCustomControls() end -local runeModLines = { { name = "None", label = "None", lines = { "None" }, order = -1, slot = "None", group = -1 } } +local runeModLines = { { name = "None", label = "None", lines = { "None" }, order = -1, slot = "None", group = -1, isSocketBound = false } } for name, runeMods in pairs(data.itemMods.Runes) do -- Some runes have multiple mod lines; insert each as separate entry for slotType, runeMod in pairs(runeMods) do - t_insert(runeModLines, { name = name, label = runeMod[1], lines = runeMod, req = runeMod.rank[1], order = runeMod.statOrder[1], slot = slotType, type = runeMod.type, group = #runeMod }) + t_insert(runeModLines, { name = name, label = runeMod[1], lines = runeMod, req = runeMod.rank[1], order = runeMod.statOrder[1], slot = slotType, type = runeMod.type, group = #runeMod, isSocketBound = runeMod.isSocketBound }) end end table.sort(runeModLines, function(a, b) diff --git a/src/Data/ModRunes.lua b/src/Data/ModRunes.lua index 8c787d82d..8e60295f2 100644 --- a/src/Data/ModRunes.lua +++ b/src/Data/ModRunes.lua @@ -8,6 +8,7 @@ return { "+40% of Armour also applies to Cold Damage", statOrder = { 4638 }, tradeHashes = { [1947060170] = { "+40% of Armour also applies to Cold Damage" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -17,6 +18,7 @@ return { "+40% of Armour also applies to Lightning Damage", statOrder = { 4640 }, tradeHashes = { [2200571612] = { "+40% of Armour also applies to Lightning Damage" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -26,6 +28,7 @@ return { "+40% of Armour also applies to Fire Damage", statOrder = { 4639 }, tradeHashes = { [3897831687] = { "+40% of Armour also applies to Fire Damage" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -36,6 +39,7 @@ return { "Gain additional Stun Threshold equal to 15% of maximum Energy Shield", statOrder = { 4257, 10112 }, tradeHashes = { [3398301358] = { "Gain additional Ailment Threshold equal to 15% of maximum Energy Shield" }, [416040624] = { "Gain additional Stun Threshold equal to 15% of maximum Energy Shield" }, }, + isSocketBound = false, rank = { 50 }, }, ["focus"] = { @@ -44,6 +48,7 @@ return { "Gain additional Stun Threshold equal to 15% of maximum Energy Shield", statOrder = { 4257, 10112 }, tradeHashes = { [3398301358] = { "Gain additional Ailment Threshold equal to 15% of maximum Energy Shield" }, [416040624] = { "Gain additional Stun Threshold equal to 15% of maximum Energy Shield" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -54,6 +59,7 @@ return { "8% increased Cooldown Recovery Rate", statOrder = { 1645, 4669 }, tradeHashes = { [1004011302] = { "8% increased Cooldown Recovery Rate" }, [3377888098] = { "8% increased Skill Effect Duration" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -63,6 +69,7 @@ return { "+4 to Maximum Rage", statOrder = { 9583 }, tradeHashes = { [1181501418] = { "+4 to Maximum Rage" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -73,6 +80,7 @@ return { "15% increased Poison Duration", statOrder = { 1540, 2896 }, tradeHashes = { [2011656677] = { "15% increased Poison Duration" }, [3824372849] = { "15% increased Curse Duration" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -82,6 +90,7 @@ return { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge", statOrder = { 5511 }, tradeHashes = { [2916861134] = { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge" }, }, + isSocketBound = false, rank = { 50 }, }, ["wand"] = { @@ -89,6 +98,7 @@ return { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge", statOrder = { 5511 }, tradeHashes = { [2916861134] = { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -96,6 +106,7 @@ return { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge", statOrder = { 5511 }, tradeHashes = { [2916861134] = { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -105,6 +116,7 @@ return { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge", statOrder = { 5510 }, tradeHashes = { [1228682002] = { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge" }, }, + isSocketBound = false, rank = { 50 }, }, ["wand"] = { @@ -112,6 +124,7 @@ return { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge", statOrder = { 5510 }, tradeHashes = { [1228682002] = { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -119,6 +132,7 @@ return { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge", statOrder = { 5510 }, tradeHashes = { [1228682002] = { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -128,6 +142,7 @@ return { "50% chance when you gain a Power Charge to gain an additional Power Charge", statOrder = { 5512 }, tradeHashes = { [3537994888] = { "50% chance when you gain a Power Charge to gain an additional Power Charge" }, }, + isSocketBound = false, rank = { 50 }, }, ["wand"] = { @@ -135,6 +150,7 @@ return { "50% chance when you gain a Power Charge to gain an additional Power Charge", statOrder = { 5512 }, tradeHashes = { [3537994888] = { "50% chance when you gain a Power Charge to gain an additional Power Charge" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -142,6 +158,7 @@ return { "50% chance when you gain a Power Charge to gain an additional Power Charge", statOrder = { 5512 }, tradeHashes = { [3537994888] = { "50% chance when you gain a Power Charge to gain an additional Power Charge" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -151,6 +168,7 @@ return { "12% increased speed of Recoup Effects", statOrder = { 9637 }, tradeHashes = { [2363593824] = { "12% increased speed of Recoup Effects" }, }, + isSocketBound = false, rank = { 50 }, }, ["helmet"] = { @@ -158,6 +176,7 @@ return { "8% of Damage taken Recouped as Life", statOrder = { 1037 }, tradeHashes = { [1444556985] = { "8% of Damage taken Recouped as Life" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -167,6 +186,7 @@ return { "Enemies you Curse have -5% to Chaos Resistance", statOrder = { 3716 }, tradeHashes = { [1772929282] = { "Enemies you Curse have -5% to Chaos Resistance" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -176,6 +196,7 @@ return { "20% increased Projectile Speed", statOrder = { 897 }, tradeHashes = { [3759663284] = { "20% increased Projectile Speed" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -185,6 +206,7 @@ return { "Adds 19 to 29 Chaos damage", statOrder = { 1291 }, tradeHashes = { [2223678961] = { "Adds 19 to 29 Chaos damage" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -194,6 +216,7 @@ return { "Minions deal 40% increased Damage with Command Skills", statOrder = { 9001 }, tradeHashes = { [3742865955] = { "Minions deal 40% increased Damage with Command Skills" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -201,6 +224,7 @@ return { "Minions deal 40% increased Damage with Command Skills", statOrder = { 9001 }, tradeHashes = { [3742865955] = { "Minions deal 40% increased Damage with Command Skills" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -208,6 +232,7 @@ return { "Minions deal 40% increased Damage with Command Skills", statOrder = { 9001 }, tradeHashes = { [3742865955] = { "Minions deal 40% increased Damage with Command Skills" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -217,6 +242,7 @@ return { "15% chance to Poison on Hit with this weapon", statOrder = { 7795 }, tradeHashes = { [3885634897] = { "15% chance to Poison on Hit with this weapon" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -224,6 +250,7 @@ return { "+11% to Chaos Resistance", statOrder = { 1024 }, tradeHashes = { [2923486259] = { "+11% to Chaos Resistance" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -233,6 +260,7 @@ return { "15% chance to cause Bleeding on Hit", statOrder = { 2264 }, tradeHashes = { [1519615863] = { "15% chance to cause Bleeding on Hit" }, }, + isSocketBound = false, rank = { 0 }, }, ["helmet"] = { @@ -240,6 +268,7 @@ return { "20% increased Charm Charges gained", statOrder = { 5595 }, tradeHashes = { [3585532255] = { "20% increased Charm Charges gained" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -249,6 +278,7 @@ return { "Recover 2% of maximum Life on Kill", statOrder = { 1511 }, tradeHashes = { [2023107756] = { "Recover 2% of maximum Life on Kill" }, }, + isSocketBound = false, rank = { 0 }, }, ["body armour"] = { @@ -256,6 +286,7 @@ return { "3% increased maximum Life", statOrder = { 889 }, tradeHashes = { [983749596] = { "3% increased maximum Life" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -265,6 +296,7 @@ return { "Recover 2% of maximum Mana on Kill", statOrder = { 1513 }, tradeHashes = { [1030153674] = { "Recover 2% of maximum Mana on Kill" }, }, + isSocketBound = false, rank = { 0 }, }, ["helmet"] = { @@ -272,6 +304,7 @@ return { "3% increased maximum Mana", statOrder = { 894 }, tradeHashes = { [2748665614] = { "3% increased maximum Mana" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -281,6 +314,7 @@ return { "30% increased Elemental Damage with Attacks", statOrder = { 877 }, tradeHashes = { [387439868] = { "30% increased Elemental Damage with Attacks" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -288,6 +322,7 @@ return { "+5% to all Elemental Resistances", statOrder = { 1013 }, tradeHashes = { [2901986750] = { "+5% to all Elemental Resistances" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -297,6 +332,7 @@ return { "30% increased Flammability Magnitude", statOrder = { 1055 }, tradeHashes = { [2968503605] = { "30% increased Flammability Magnitude" }, }, + isSocketBound = false, rank = { 0 }, }, ["gloves"] = { @@ -304,6 +340,7 @@ return { "+1% to Maximum Fire Resistance", statOrder = { 1009 }, tradeHashes = { [4095671657] = { "+1% to Maximum Fire Resistance" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -313,6 +350,7 @@ return { "30% increased Freeze Buildup", statOrder = { 1057 }, tradeHashes = { [473429811] = { "30% increased Freeze Buildup" }, }, + isSocketBound = false, rank = { 0 }, }, ["helmet"] = { @@ -320,6 +358,7 @@ return { "+1% to Maximum Cold Resistance", statOrder = { 1010 }, tradeHashes = { [3676141501] = { "+1% to Maximum Cold Resistance" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -329,6 +368,7 @@ return { "30% increased chance to Shock", statOrder = { 1059 }, tradeHashes = { [293638271] = { "30% increased chance to Shock" }, }, + isSocketBound = false, rank = { 0 }, }, ["boots"] = { @@ -336,6 +376,7 @@ return { "+1% to Maximum Lightning Resistance", statOrder = { 1011 }, tradeHashes = { [1011760251] = { "+1% to Maximum Lightning Resistance" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -345,6 +386,7 @@ return { "+15 to Spirit", statOrder = { 896 }, tradeHashes = { [3981240776] = { "+15 to Spirit" }, }, + isSocketBound = false, rank = { 0 }, }, ["gloves"] = { @@ -352,6 +394,7 @@ return { "10% increased Quantity of Gold Dropped by Slain Enemies", statOrder = { 6900 }, tradeHashes = { [3175163625] = { "10% increased Quantity of Gold Dropped by Slain Enemies" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -361,6 +404,7 @@ return { "Attacks with this Weapon Penetrate 15% Elemental Resistances", statOrder = { 3436 }, tradeHashes = { [4064396395] = { "Attacks with this Weapon Penetrate 15% Elemental Resistances" }, }, + isSocketBound = false, rank = { 0 }, }, ["boots"] = { @@ -368,6 +412,7 @@ return { "25% increased Elemental Ailment Threshold", statOrder = { 4258 }, tradeHashes = { [3544800472] = { "25% increased Elemental Ailment Threshold" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -377,6 +422,7 @@ return { "5% increased Attack Speed", statOrder = { 946 }, tradeHashes = { [210067635] = { "5% increased Attack Speed" }, }, + isSocketBound = false, rank = { 0 }, }, ["boots"] = { @@ -384,6 +430,7 @@ return { "15% reduced Slowing Potency of Debuffs on You", statOrder = { 4738 }, tradeHashes = { [924253255] = { "15% reduced Slowing Potency of Debuffs on You" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -393,6 +440,7 @@ return { "+5% to Critical Damage Bonus", statOrder = { 945 }, tradeHashes = { [2694482655] = { "+5% to Critical Damage Bonus" }, }, + isSocketBound = false, rank = { 0 }, }, ["body armour"] = { @@ -400,6 +448,7 @@ return { "Hits against you have 20% reduced Critical Damage Bonus", statOrder = { 1005 }, tradeHashes = { [3855016469] = { "Hits against you have 20% reduced Critical Damage Bonus" }, }, + isSocketBound = false, rank = { 0 }, }, ["shield"] = { @@ -407,6 +456,7 @@ return { "Hits against you have 20% reduced Critical Damage Bonus", statOrder = { 1005 }, tradeHashes = { [3855016469] = { "Hits against you have 20% reduced Critical Damage Bonus" }, }, + isSocketBound = false, rank = { 0 }, }, ["buckler"] = { @@ -414,6 +464,7 @@ return { "Hits against you have 20% reduced Critical Damage Bonus", statOrder = { 1005 }, tradeHashes = { [3855016469] = { "Hits against you have 20% reduced Critical Damage Bonus" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -423,6 +474,7 @@ return { "Convert 20% of Requirements to Strength", statOrder = { 7800 }, tradeHashes = { [1556124492] = { "Convert 20% of Requirements to Strength" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -430,6 +482,7 @@ return { "Convert 20% of Requirements to Strength", statOrder = { 7800 }, tradeHashes = { [1556124492] = { "Convert 20% of Requirements to Strength" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -439,6 +492,7 @@ return { "Convert 20% of Requirements to Dexterity", statOrder = { 7798 }, tradeHashes = { [1496740334] = { "Convert 20% of Requirements to Dexterity" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -446,6 +500,7 @@ return { "Convert 20% of Requirements to Dexterity", statOrder = { 7798 }, tradeHashes = { [1496740334] = { "Convert 20% of Requirements to Dexterity" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -455,6 +510,7 @@ return { "Convert 20% of Requirements to Intelligence", statOrder = { 7799 }, tradeHashes = { [2913012734] = { "Convert 20% of Requirements to Intelligence" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -462,6 +518,7 @@ return { "Convert 20% of Requirements to Intelligence", statOrder = { 7799 }, tradeHashes = { [2913012734] = { "Convert 20% of Requirements to Intelligence" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -471,6 +528,7 @@ return { "Gain Armour equal to 35% of Life Lost from Hits in the past 8 seconds", statOrder = { 6748 }, tradeHashes = { [3903510399] = { "Gain Armour equal to 35% of Life Lost from Hits in the past 8 seconds" }, }, + isSocketBound = false, rank = { 60 }, }, ["body armour"] = { @@ -478,6 +536,7 @@ return { "10% of Physical Damage prevented Recouped as Life", statOrder = { 9425 }, tradeHashes = { [1374654984] = { "10% of Physical Damage prevented Recouped as Life" }, }, + isSocketBound = false, rank = { 60 }, }, ["boots"] = { @@ -486,6 +545,7 @@ return { "25% increased Movement Speed while Sprinting", statOrder = { 7446, 10043 }, tradeHashes = { [3473409233] = { "Lose 5% of maximum Life per second while Sprinting" }, [3107707789] = { "25% increased Movement Speed while Sprinting" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -495,6 +555,7 @@ return { "You Recoup 50% of Damage taken by your Offerings as Life", statOrder = { 9661 }, tradeHashes = { [1937310173] = { "You Recoup 50% of Damage taken by your Offerings as Life" }, }, + isSocketBound = false, rank = { 60 }, }, ["gloves"] = { @@ -502,6 +563,7 @@ return { "One of your Persistent Minions revives when an Offering expires", statOrder = { 9755 }, tradeHashes = { [1480688478] = { "One of your Persistent Minions revives when an Offering expires" }, }, + isSocketBound = false, rank = { 60 }, }, ["boots"] = { @@ -509,6 +571,7 @@ return { "Sacrifice 10% of maximum Life to gain that much Guard when you Dodge Roll", statOrder = { 9762 }, tradeHashes = { [1585886916] = { "Sacrifice 10% of maximum Life to gain that much Guard when you Dodge Roll" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -518,6 +581,7 @@ return { "+1 to maximum Mana per 2 Item Energy Shield on Equipped Helmet", statOrder = { 6706 }, tradeHashes = { [280497929] = { "+1 to maximum Mana per 2 Item Energy Shield on Equipped Helmet" }, }, + isSocketBound = false, rank = { 60 }, }, ["gloves"] = { @@ -526,6 +590,7 @@ return { " 2000 Mana, no more than once every 2 seconds", statOrder = { 6431, 6431.1 }, tradeHashes = { [2241849004] = { "Energy Shield Recharge starts after spending a total of", " 2000 Mana, no more than once every 2 seconds" }, }, + isSocketBound = false, rank = { 60 }, }, ["boots"] = { @@ -534,6 +599,7 @@ return { " apply to Energy Shield Recharge Rate", statOrder = { 7309, 7309.1 }, tradeHashes = { [4282982513] = { "Increases and Reductions to Movement Speed also", " apply to Energy Shield Recharge Rate" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -543,6 +609,7 @@ return { "A random Skill that requires Glory generates 50% of its maximum Glory when your Marks Activate", statOrder = { 8795 }, tradeHashes = { [2231410646] = { "A random Skill that requires Glory generates 50% of its maximum Glory when your Marks Activate" }, }, + isSocketBound = false, rank = { 60 }, }, ["gloves"] = { @@ -550,6 +617,7 @@ return { "Your Energy Shield Recharge starts when your Minions are Reformed", statOrder = { 6429 }, tradeHashes = { [1919509054] = { "Your Energy Shield Recharge starts when your Minions are Reformed" }, }, + isSocketBound = false, rank = { 60 }, }, ["body armour"] = { @@ -557,6 +625,7 @@ return { "+75% of Armour also applies to Chaos Damage while on full Energy Shield", statOrder = { 4376 }, tradeHashes = { [2191621386] = { "+75% of Armour also applies to Chaos Damage while on full Energy Shield" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -566,6 +635,7 @@ return { "Remove a Damaging Ailment when you use a Command Skill", statOrder = { 9722 }, tradeHashes = { [594547430] = { "Remove a Damaging Ailment when you use a Command Skill" }, }, + isSocketBound = false, rank = { 60 }, }, ["body armour"] = { @@ -573,6 +643,7 @@ return { "+2 to Armour per 1 Spirit", statOrder = { 4390 }, tradeHashes = { [1197632982] = { "+2 to Armour per 1 Spirit" }, }, + isSocketBound = false, rank = { 60 }, }, ["boots"] = { @@ -581,6 +652,7 @@ return { "Other Modifiers to Movement Speed except for Sprinting do not apply", statOrder = { 9127, 9127.1 }, tradeHashes = { [2703838669] = { "1% increased Movement Speed per 15 Spirit, up to a maximum of 40%", "Other Modifiers to Movement Speed except for Sprinting do not apply" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -590,6 +662,7 @@ return { "Increases and Reductions to Life Regeneration Rate also apply to Mana Regeneration Rate", statOrder = { 4225 }, tradeHashes = { [3570773271] = { "Increases and Reductions to Life Regeneration Rate also apply to Mana Regeneration Rate" }, }, + isSocketBound = false, rank = { 60 }, }, ["gloves"] = { @@ -597,6 +670,7 @@ return { "40% increased effect of Arcane Surge on you", statOrder = { 2996 }, tradeHashes = { [2103650854] = { "40% increased effect of Arcane Surge on you" }, }, + isSocketBound = false, rank = { 60 }, }, ["boots"] = { @@ -604,6 +678,7 @@ return { "15% increased Mana Cost Efficiency if you haven't Dodge Rolled Recently", statOrder = { 7952 }, tradeHashes = { [2876843277] = { "15% increased Mana Cost Efficiency if you haven't Dodge Rolled Recently" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -613,6 +688,7 @@ return { "Regenerate 1.5% of maximum Life per second", statOrder = { 1691 }, tradeHashes = { [836936635] = { "Regenerate 1.5% of maximum Life per second" }, }, + isSocketBound = false, rank = { 60 }, }, ["gloves"] = { @@ -620,6 +696,7 @@ return { "25% increased Life Cost Efficiency", statOrder = { 4699 }, tradeHashes = { [310945763] = { "25% increased Life Cost Efficiency" }, }, + isSocketBound = false, rank = { 60 }, }, ["boots"] = { @@ -627,6 +704,7 @@ return { "10% increased Movement Speed when on Low Life", statOrder = { 1554 }, tradeHashes = { [649025131] = { "10% increased Movement Speed when on Low Life" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -636,6 +714,7 @@ return { "+1 to Accuracy Rating per 1 Item Evasion Rating on Equipped Helmet", statOrder = { 4131 }, tradeHashes = { [687156079] = { "+1 to Accuracy Rating per 1 Item Evasion Rating on Equipped Helmet" }, }, + isSocketBound = false, rank = { 60 }, }, ["gloves"] = { @@ -643,6 +722,7 @@ return { "Critical Hit chance is Lucky against Parried enemies", statOrder = { 5799 }, tradeHashes = { [935518591] = { "Critical Hit chance is Lucky against Parried enemies" }, }, + isSocketBound = false, rank = { 60 }, }, ["body armour"] = { @@ -650,6 +730,7 @@ return { "Prevent +3% of Damage from Deflected Hits", statOrder = { 4670 }, tradeHashes = { [3552135623] = { "Prevent +3% of Damage from Deflected Hits" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -660,6 +741,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 832, 1077 }, tradeHashes = { [709508406] = { "Adds 7 to 11 Fire Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["wand"] = { @@ -668,6 +750,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 863, 1077 }, tradeHashes = { [3015669065] = { "Gain 8% of Damage as Extra Fire Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["staff"] = { @@ -676,6 +759,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 863, 1077 }, tradeHashes = { [3015669065] = { "Gain 8% of Damage as Extra Fire Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["armour"] = { @@ -685,6 +769,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1014, 887, 892 }, tradeHashes = { [3372524247] = { "+14% to Fire Resistance" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -695,6 +780,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 833, 1057 }, tradeHashes = { [1037193709] = { "Adds 6 to 10 Cold Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["wand"] = { @@ -703,6 +789,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 866, 1057 }, tradeHashes = { [2505884597] = { "Gain 8% of Damage as Extra Cold Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["staff"] = { @@ -711,6 +798,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 866, 1057 }, tradeHashes = { [2505884597] = { "Gain 8% of Damage as Extra Cold Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["armour"] = { @@ -720,6 +808,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1020, 887, 892 }, tradeHashes = { [4220027924] = { "+14% to Cold Resistance" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -730,6 +819,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 834, 9819 }, tradeHashes = { [3336890334] = { "Adds 1 to 20 Lightning Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["wand"] = { @@ -738,6 +828,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 869, 9819 }, tradeHashes = { [3278136794] = { "Gain 8% of Damage as Extra Lightning Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["staff"] = { @@ -746,6 +837,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 869, 9819 }, tradeHashes = { [3278136794] = { "Gain 8% of Damage as Extra Lightning Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["armour"] = { @@ -755,6 +847,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1023, 887, 892 }, tradeHashes = { [1671376347] = { "+14% to Lightning Resistance" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -765,6 +858,7 @@ return { "Bonded: 20% increased effect of Fully Broken Armour", statOrder = { 830, 5227 }, tradeHashes = { [1805374733] = { "16% increased Physical Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["wand"] = { @@ -773,6 +867,7 @@ return { "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", statOrder = { 871, 4403 }, tradeHashes = { [2974417149] = { "25% increased Spell Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["staff"] = { @@ -781,6 +876,7 @@ return { "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", statOrder = { 871, 4403 }, tradeHashes = { [2974417149] = { "25% increased Spell Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["armour"] = { @@ -790,6 +886,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 854, 887, 892 }, tradeHashes = { [3523867985] = { "16% increased Armour, Evasion and Energy Shield" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -800,6 +897,7 @@ return { "Bonded: 5% increased maximum Life", statOrder = { 1039, 889 }, tradeHashes = { [55876295] = { "Leeches 4% of Physical Damage as Life" }, }, + isSocketBound = false, rank = { 15 }, }, ["wand"] = { @@ -808,6 +906,7 @@ return { "Bonded: 5% increased maximum Life", statOrder = { 885, 889 }, tradeHashes = { [3489782002] = { "+40 to maximum Energy Shield" }, }, + isSocketBound = false, rank = { 15 }, }, ["staff"] = { @@ -816,6 +915,7 @@ return { "Bonded: 5% increased maximum Life", statOrder = { 885, 889 }, tradeHashes = { [3489782002] = { "+40 to maximum Energy Shield" }, }, + isSocketBound = false, rank = { 15 }, }, ["armour"] = { @@ -825,6 +925,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 887, 887, 892 }, tradeHashes = { [3299347043] = { "+45 to maximum Life" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -835,6 +936,7 @@ return { "Bonded: 5% increased maximum Mana", statOrder = { 1045, 894 }, tradeHashes = { [669069897] = { "Leeches 3% of Physical Damage as Mana" }, }, + isSocketBound = false, rank = { 15 }, }, ["wand"] = { @@ -843,6 +945,7 @@ return { "Bonded: 5% increased maximum Mana", statOrder = { 892, 894 }, tradeHashes = { [1050105434] = { "+60 to maximum Mana" }, }, + isSocketBound = false, rank = { 15 }, }, ["staff"] = { @@ -851,6 +954,7 @@ return { "Bonded: 5% increased maximum Mana", statOrder = { 892, 894 }, tradeHashes = { [1050105434] = { "+60 to maximum Mana" }, }, + isSocketBound = false, rank = { 15 }, }, ["armour"] = { @@ -860,6 +964,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 892, 887, 892 }, tradeHashes = { [1050105434] = { "+30 to maximum Mana" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -870,6 +975,7 @@ return { "Bonded: Regenerate 0.4% of maximum Life per second", statOrder = { 1042, 1691 }, tradeHashes = { [3695891184] = { "Gain 25 Life per enemy killed" }, }, + isSocketBound = false, rank = { 15 }, }, ["wand"] = { @@ -878,6 +984,7 @@ return { "Bonded: 8% of Damage taken Recouped as Life", statOrder = { 1032, 1037 }, tradeHashes = { [2339757871] = { "8% increased Energy Shield Recharge Rate" }, }, + isSocketBound = false, rank = { 15 }, }, ["staff"] = { @@ -886,6 +993,7 @@ return { "Bonded: 8% of Damage taken Recouped as Life", statOrder = { 1032, 1037 }, tradeHashes = { [2339757871] = { "8% increased Energy Shield Recharge Rate" }, }, + isSocketBound = false, rank = { 15 }, }, ["armour"] = { @@ -895,6 +1003,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1691, 887, 892 }, tradeHashes = { [836936635] = { "Regenerate 0.4% of maximum Life per second" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -905,6 +1014,7 @@ return { "Bonded: 12% of Skill Mana Costs Converted to Life Costs", statOrder = { 1047, 4735 }, tradeHashes = { [1368271171] = { "Gain 20 Mana per enemy killed" }, }, + isSocketBound = false, rank = { 15 }, }, ["wand"] = { @@ -913,6 +1023,7 @@ return { "Bonded: 16% increased Mana Cost Efficiency", statOrder = { 1043, 4709 }, tradeHashes = { [789117908] = { "25% increased Mana Regeneration Rate" }, }, + isSocketBound = false, rank = { 15 }, }, ["staff"] = { @@ -921,6 +1032,7 @@ return { "Bonded: 16% increased Mana Cost Efficiency", statOrder = { 1043, 4709 }, tradeHashes = { [789117908] = { "25% increased Mana Regeneration Rate" }, }, + isSocketBound = false, rank = { 15 }, }, ["armour"] = { @@ -930,6 +1042,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1043, 887, 892 }, tradeHashes = { [789117908] = { "15% increased Mana Regeneration Rate" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -940,6 +1053,7 @@ return { "Bonded: 40% increased Damage against Immobilised Enemies", statOrder = { 1052, 5949 }, tradeHashes = { [791928121] = { "Causes 30% increased Stun Buildup" }, }, + isSocketBound = false, rank = { 15 }, }, ["wand"] = { @@ -948,6 +1062,7 @@ return { "Bonded: 30% increased Immobilisation buildup", statOrder = { 10112, 7176 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 12% of maximum Energy Shield" }, }, + isSocketBound = false, rank = { 15 }, }, ["staff"] = { @@ -956,6 +1071,7 @@ return { "Bonded: 30% increased Immobilisation buildup", statOrder = { 10112, 7176 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 12% of maximum Energy Shield" }, }, + isSocketBound = false, rank = { 15 }, }, ["armour"] = { @@ -965,6 +1081,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1061, 887, 892 }, tradeHashes = { [915769802] = { "+75 to Stun Threshold" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -975,6 +1092,7 @@ return { "Bonded: Attacks have +1% to Critical Hit Chance", statOrder = { 835, 4457 }, tradeHashes = { [691932474] = { "+90 to Accuracy Rating" }, }, + isSocketBound = false, rank = { 15 }, }, ["wand"] = { @@ -983,6 +1101,7 @@ return { "Bonded: 25% increased Critical Damage Bonus", statOrder = { 978, 980 }, tradeHashes = { [737908626] = { "20% increased Critical Hit Chance for Spells" }, }, + isSocketBound = false, rank = { 15 }, }, ["staff"] = { @@ -991,6 +1110,7 @@ return { "Bonded: 25% increased Critical Damage Bonus", statOrder = { 978, 980 }, tradeHashes = { [737908626] = { "20% increased Critical Hit Chance for Spells" }, }, + isSocketBound = false, rank = { 15 }, }, ["armour"] = { @@ -1000,6 +1120,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 6627, 887, 892 }, tradeHashes = { [2310741722] = { "12% increased Life and Mana Recovery from Flasks" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -1010,6 +1131,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 832, 1077 }, tradeHashes = { [709508406] = { "Adds 4 to 6 Fire Damage" }, }, + isSocketBound = false, rank = { 0 }, }, ["wand"] = { @@ -1018,6 +1140,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 863, 1077 }, tradeHashes = { [3015669065] = { "Gain 6% of Damage as Extra Fire Damage" }, }, + isSocketBound = false, rank = { 0 }, }, ["staff"] = { @@ -1026,6 +1149,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 863, 1077 }, tradeHashes = { [3015669065] = { "Gain 6% of Damage as Extra Fire Damage" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -1035,6 +1159,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1014, 887, 892 }, tradeHashes = { [3372524247] = { "+10% to Fire Resistance" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -1045,6 +1170,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 833, 1057 }, tradeHashes = { [1037193709] = { "Adds 3 to 5 Cold Damage" }, }, + isSocketBound = false, rank = { 0 }, }, ["wand"] = { @@ -1053,6 +1179,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 866, 1057 }, tradeHashes = { [2505884597] = { "Gain 6% of Damage as Extra Cold Damage" }, }, + isSocketBound = false, rank = { 0 }, }, ["staff"] = { @@ -1061,6 +1188,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 866, 1057 }, tradeHashes = { [2505884597] = { "Gain 6% of Damage as Extra Cold Damage" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -1070,6 +1198,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1020, 887, 892 }, tradeHashes = { [4220027924] = { "+10% to Cold Resistance" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -1080,6 +1209,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 834, 9819 }, tradeHashes = { [3336890334] = { "Adds 1 to 10 Lightning Damage" }, }, + isSocketBound = false, rank = { 0 }, }, ["wand"] = { @@ -1088,6 +1218,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 869, 9819 }, tradeHashes = { [3278136794] = { "Gain 6% of Damage as Extra Lightning Damage" }, }, + isSocketBound = false, rank = { 0 }, }, ["staff"] = { @@ -1096,6 +1227,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 869, 9819 }, tradeHashes = { [3278136794] = { "Gain 6% of Damage as Extra Lightning Damage" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -1105,6 +1237,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1023, 887, 892 }, tradeHashes = { [1671376347] = { "+10% to Lightning Resistance" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -1115,6 +1248,7 @@ return { "Bonded: 20% increased effect of Fully Broken Armour", statOrder = { 830, 5227 }, tradeHashes = { [1805374733] = { "14% increased Physical Damage" }, }, + isSocketBound = false, rank = { 0 }, }, ["wand"] = { @@ -1123,6 +1257,7 @@ return { "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", statOrder = { 871, 4403 }, tradeHashes = { [2974417149] = { "20% increased Spell Damage" }, }, + isSocketBound = false, rank = { 0 }, }, ["staff"] = { @@ -1131,6 +1266,7 @@ return { "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", statOrder = { 871, 4403 }, tradeHashes = { [2974417149] = { "20% increased Spell Damage" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -1140,6 +1276,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 854, 887, 892 }, tradeHashes = { [3523867985] = { "14% increased Armour, Evasion and Energy Shield" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -1150,6 +1287,7 @@ return { "Bonded: 5% increased maximum Life", statOrder = { 1039, 889 }, tradeHashes = { [55876295] = { "Leeches 3% of Physical Damage as Life" }, }, + isSocketBound = false, rank = { 0 }, }, ["wand"] = { @@ -1158,6 +1296,7 @@ return { "Bonded: 5% increased maximum Life", statOrder = { 885, 889 }, tradeHashes = { [3489782002] = { "+30 to maximum Energy Shield" }, }, + isSocketBound = false, rank = { 0 }, }, ["staff"] = { @@ -1166,6 +1305,7 @@ return { "Bonded: 5% increased maximum Life", statOrder = { 885, 889 }, tradeHashes = { [3489782002] = { "+30 to maximum Energy Shield" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -1175,6 +1315,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 887, 887, 892 }, tradeHashes = { [3299347043] = { "+30 to maximum Life" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -1185,6 +1326,7 @@ return { "Bonded: 5% increased maximum Mana", statOrder = { 1045, 894 }, tradeHashes = { [669069897] = { "Leeches 2% of Physical Damage as Mana" }, }, + isSocketBound = false, rank = { 0 }, }, ["wand"] = { @@ -1193,6 +1335,7 @@ return { "Bonded: 5% increased maximum Mana", statOrder = { 892, 894 }, tradeHashes = { [1050105434] = { "+45 to maximum Mana" }, }, + isSocketBound = false, rank = { 0 }, }, ["staff"] = { @@ -1201,6 +1344,7 @@ return { "Bonded: 5% increased maximum Mana", statOrder = { 892, 894 }, tradeHashes = { [1050105434] = { "+45 to maximum Mana" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -1210,6 +1354,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 892, 887, 892 }, tradeHashes = { [1050105434] = { "+20 to maximum Mana" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -1220,6 +1365,7 @@ return { "Bonded: Regenerate 0.4% of maximum Life per second", statOrder = { 1042, 1691 }, tradeHashes = { [3695891184] = { "Gain 15 Life per enemy killed" }, }, + isSocketBound = false, rank = { 0 }, }, ["wand"] = { @@ -1228,6 +1374,7 @@ return { "Bonded: 8% of Damage taken Recouped as Life", statOrder = { 1032, 1037 }, tradeHashes = { [2339757871] = { "6% increased Energy Shield Recharge Rate" }, }, + isSocketBound = false, rank = { 0 }, }, ["staff"] = { @@ -1236,6 +1383,7 @@ return { "Bonded: 8% of Damage taken Recouped as Life", statOrder = { 1032, 1037 }, tradeHashes = { [2339757871] = { "6% increased Energy Shield Recharge Rate" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -1245,6 +1393,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1691, 887, 892 }, tradeHashes = { [836936635] = { "Regenerate 0.35% of maximum Life per second" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -1255,6 +1404,7 @@ return { "Bonded: 12% of Skill Mana Costs Converted to Life Costs", statOrder = { 1047, 4735 }, tradeHashes = { [1368271171] = { "Gain 10 Mana per enemy killed" }, }, + isSocketBound = false, rank = { 0 }, }, ["wand"] = { @@ -1263,6 +1413,7 @@ return { "Bonded: 16% increased Mana Cost Efficiency", statOrder = { 1043, 4709 }, tradeHashes = { [789117908] = { "20% increased Mana Regeneration Rate" }, }, + isSocketBound = false, rank = { 0 }, }, ["staff"] = { @@ -1271,6 +1422,7 @@ return { "Bonded: 16% increased Mana Cost Efficiency", statOrder = { 1043, 4709 }, tradeHashes = { [789117908] = { "20% increased Mana Regeneration Rate" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -1280,6 +1432,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1043, 887, 892 }, tradeHashes = { [789117908] = { "12% increased Mana Regeneration Rate" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -1290,6 +1443,7 @@ return { "Bonded: 40% increased Damage against Immobilised Enemies", statOrder = { 1052, 5949 }, tradeHashes = { [791928121] = { "Causes 20% increased Stun Buildup" }, }, + isSocketBound = false, rank = { 0 }, }, ["wand"] = { @@ -1298,6 +1452,7 @@ return { "Bonded: 30% increased Immobilisation buildup", statOrder = { 10112, 7176 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 10% of maximum Energy Shield" }, }, + isSocketBound = false, rank = { 0 }, }, ["staff"] = { @@ -1306,6 +1461,7 @@ return { "Bonded: 30% increased Immobilisation buildup", statOrder = { 10112, 7176 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 10% of maximum Energy Shield" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -1315,6 +1471,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1061, 887, 892 }, tradeHashes = { [915769802] = { "+50 to Stun Threshold" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -1325,6 +1482,7 @@ return { "Bonded: Attacks have +1% to Critical Hit Chance", statOrder = { 835, 4457 }, tradeHashes = { [691932474] = { "+60 to Accuracy Rating" }, }, + isSocketBound = false, rank = { 0 }, }, ["wand"] = { @@ -1333,6 +1491,7 @@ return { "Bonded: 25% increased Critical Damage Bonus", statOrder = { 978, 980 }, tradeHashes = { [737908626] = { "16% increased Critical Hit Chance for Spells" }, }, + isSocketBound = false, rank = { 0 }, }, ["staff"] = { @@ -1341,6 +1500,7 @@ return { "Bonded: 25% increased Critical Damage Bonus", statOrder = { 978, 980 }, tradeHashes = { [737908626] = { "16% increased Critical Hit Chance for Spells" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -1350,6 +1510,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 6627, 887, 892 }, tradeHashes = { [2310741722] = { "8% increased Life and Mana Recovery from Flasks" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -1360,6 +1521,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 832, 1077 }, tradeHashes = { [709508406] = { "Adds 13 to 16 Fire Damage" }, }, + isSocketBound = false, rank = { 30 }, }, ["wand"] = { @@ -1368,6 +1530,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 863, 1077 }, tradeHashes = { [3015669065] = { "Gain 10% of Damage as Extra Fire Damage" }, }, + isSocketBound = false, rank = { 30 }, }, ["staff"] = { @@ -1376,6 +1539,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 863, 1077 }, tradeHashes = { [3015669065] = { "Gain 10% of Damage as Extra Fire Damage" }, }, + isSocketBound = false, rank = { 30 }, }, ["armour"] = { @@ -1385,6 +1549,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1014, 887, 892 }, tradeHashes = { [3372524247] = { "+18% to Fire Resistance" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -1395,6 +1560,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 833, 1057 }, tradeHashes = { [1037193709] = { "Adds 9 to 15 Cold Damage" }, }, + isSocketBound = false, rank = { 30 }, }, ["wand"] = { @@ -1403,6 +1569,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 866, 1057 }, tradeHashes = { [2505884597] = { "Gain 10% of Damage as Extra Cold Damage" }, }, + isSocketBound = false, rank = { 30 }, }, ["staff"] = { @@ -1411,6 +1578,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 866, 1057 }, tradeHashes = { [2505884597] = { "Gain 10% of Damage as Extra Cold Damage" }, }, + isSocketBound = false, rank = { 30 }, }, ["armour"] = { @@ -1420,6 +1588,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1020, 887, 892 }, tradeHashes = { [4220027924] = { "+18% to Cold Resistance" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -1430,6 +1599,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 834, 9819 }, tradeHashes = { [3336890334] = { "Adds 1 to 30 Lightning Damage" }, }, + isSocketBound = false, rank = { 30 }, }, ["wand"] = { @@ -1438,6 +1608,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 869, 9819 }, tradeHashes = { [3278136794] = { "Gain 10% of Damage as Extra Lightning Damage" }, }, + isSocketBound = false, rank = { 30 }, }, ["staff"] = { @@ -1446,6 +1617,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 869, 9819 }, tradeHashes = { [3278136794] = { "Gain 10% of Damage as Extra Lightning Damage" }, }, + isSocketBound = false, rank = { 30 }, }, ["armour"] = { @@ -1455,6 +1627,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1023, 887, 892 }, tradeHashes = { [1671376347] = { "+18% to Lightning Resistance" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -1465,6 +1638,7 @@ return { "Bonded: 20% increased effect of Fully Broken Armour", statOrder = { 830, 5227 }, tradeHashes = { [1805374733] = { "18% increased Physical Damage" }, }, + isSocketBound = false, rank = { 30 }, }, ["wand"] = { @@ -1473,6 +1647,7 @@ return { "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", statOrder = { 871, 4403 }, tradeHashes = { [2974417149] = { "30% increased Spell Damage" }, }, + isSocketBound = false, rank = { 30 }, }, ["staff"] = { @@ -1481,6 +1656,7 @@ return { "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", statOrder = { 871, 4403 }, tradeHashes = { [2974417149] = { "30% increased Spell Damage" }, }, + isSocketBound = false, rank = { 30 }, }, ["armour"] = { @@ -1490,6 +1666,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 854, 887, 892 }, tradeHashes = { [3523867985] = { "18% increased Armour, Evasion and Energy Shield" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -1500,6 +1677,7 @@ return { "Bonded: 5% increased maximum Life", statOrder = { 1039, 889 }, tradeHashes = { [55876295] = { "Leeches 5% of Physical Damage as Life" }, }, + isSocketBound = false, rank = { 30 }, }, ["wand"] = { @@ -1508,6 +1686,7 @@ return { "Bonded: 5% increased maximum Life", statOrder = { 885, 889 }, tradeHashes = { [3489782002] = { "+50 to maximum Energy Shield" }, }, + isSocketBound = false, rank = { 30 }, }, ["staff"] = { @@ -1516,6 +1695,7 @@ return { "Bonded: 5% increased maximum Life", statOrder = { 885, 889 }, tradeHashes = { [3489782002] = { "+50 to maximum Energy Shield" }, }, + isSocketBound = false, rank = { 30 }, }, ["armour"] = { @@ -1525,6 +1705,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 887, 887, 892 }, tradeHashes = { [3299347043] = { "+60 to maximum Life" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -1535,6 +1716,7 @@ return { "Bonded: 5% increased maximum Mana", statOrder = { 1045, 894 }, tradeHashes = { [669069897] = { "Leeches 4% of Physical Damage as Mana" }, }, + isSocketBound = false, rank = { 30 }, }, ["wand"] = { @@ -1543,6 +1725,7 @@ return { "Bonded: 5% increased maximum Mana", statOrder = { 892, 894 }, tradeHashes = { [1050105434] = { "+75 to maximum Mana" }, }, + isSocketBound = false, rank = { 30 }, }, ["staff"] = { @@ -1551,6 +1734,7 @@ return { "Bonded: 5% increased maximum Mana", statOrder = { 892, 894 }, tradeHashes = { [1050105434] = { "+75 to maximum Mana" }, }, + isSocketBound = false, rank = { 30 }, }, ["armour"] = { @@ -1560,6 +1744,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 892, 887, 892 }, tradeHashes = { [1050105434] = { "+40 to maximum Mana" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -1570,6 +1755,7 @@ return { "Bonded: Regenerate 0.4% of maximum Life per second", statOrder = { 1042, 1691 }, tradeHashes = { [3695891184] = { "Gain 35 Life per enemy killed" }, }, + isSocketBound = false, rank = { 30 }, }, ["wand"] = { @@ -1578,6 +1764,7 @@ return { "Bonded: 8% of Damage taken Recouped as Life", statOrder = { 1032, 1037 }, tradeHashes = { [2339757871] = { "10% increased Energy Shield Recharge Rate" }, }, + isSocketBound = false, rank = { 30 }, }, ["staff"] = { @@ -1586,6 +1773,7 @@ return { "Bonded: 8% of Damage taken Recouped as Life", statOrder = { 1032, 1037 }, tradeHashes = { [2339757871] = { "10% increased Energy Shield Recharge Rate" }, }, + isSocketBound = false, rank = { 30 }, }, ["armour"] = { @@ -1595,6 +1783,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1691, 887, 892 }, tradeHashes = { [836936635] = { "Regenerate 0.45% of maximum Life per second" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -1605,6 +1794,7 @@ return { "Bonded: 12% of Skill Mana Costs Converted to Life Costs", statOrder = { 1047, 4735 }, tradeHashes = { [1368271171] = { "Gain 30 Mana per enemy killed" }, }, + isSocketBound = false, rank = { 30 }, }, ["wand"] = { @@ -1613,6 +1803,7 @@ return { "Bonded: 16% increased Mana Cost Efficiency", statOrder = { 1043, 4709 }, tradeHashes = { [789117908] = { "30% increased Mana Regeneration Rate" }, }, + isSocketBound = false, rank = { 30 }, }, ["staff"] = { @@ -1621,6 +1812,7 @@ return { "Bonded: 16% increased Mana Cost Efficiency", statOrder = { 1043, 4709 }, tradeHashes = { [789117908] = { "30% increased Mana Regeneration Rate" }, }, + isSocketBound = false, rank = { 30 }, }, ["armour"] = { @@ -1630,6 +1822,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1043, 887, 892 }, tradeHashes = { [789117908] = { "18% increased Mana Regeneration Rate" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -1640,6 +1833,7 @@ return { "Bonded: 40% increased Damage against Immobilised Enemies", statOrder = { 1052, 5949 }, tradeHashes = { [791928121] = { "Causes 40% increased Stun Buildup" }, }, + isSocketBound = false, rank = { 30 }, }, ["wand"] = { @@ -1648,6 +1842,7 @@ return { "Bonded: 30% increased Immobilisation buildup", statOrder = { 10112, 7176 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 14% of maximum Energy Shield" }, }, + isSocketBound = false, rank = { 30 }, }, ["staff"] = { @@ -1656,6 +1851,7 @@ return { "Bonded: 30% increased Immobilisation buildup", statOrder = { 10112, 7176 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 14% of maximum Energy Shield" }, }, + isSocketBound = false, rank = { 30 }, }, ["armour"] = { @@ -1665,6 +1861,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1061, 887, 892 }, tradeHashes = { [915769802] = { "+100 to Stun Threshold" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -1675,6 +1872,7 @@ return { "Bonded: Attacks have +1% to Critical Hit Chance", statOrder = { 835, 4457 }, tradeHashes = { [691932474] = { "+120 to Accuracy Rating" }, }, + isSocketBound = false, rank = { 30 }, }, ["wand"] = { @@ -1683,6 +1881,7 @@ return { "Bonded: 25% increased Critical Damage Bonus", statOrder = { 978, 980 }, tradeHashes = { [737908626] = { "24% increased Critical Hit Chance for Spells" }, }, + isSocketBound = false, rank = { 30 }, }, ["staff"] = { @@ -1691,6 +1890,7 @@ return { "Bonded: 25% increased Critical Damage Bonus", statOrder = { 978, 980 }, tradeHashes = { [737908626] = { "24% increased Critical Hit Chance for Spells" }, }, + isSocketBound = false, rank = { 30 }, }, ["armour"] = { @@ -1700,6 +1900,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 6627, 887, 892 }, tradeHashes = { [2310741722] = { "16% increased Life and Mana Recovery from Flasks" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -1710,6 +1911,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 832, 1077 }, tradeHashes = { [709508406] = { "Adds 17 to 20 Fire Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["wand"] = { @@ -1718,6 +1920,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 863, 1077 }, tradeHashes = { [3015669065] = { "Gain 12% of Damage as Extra Fire Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -1726,6 +1929,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 863, 1077 }, tradeHashes = { [3015669065] = { "Gain 12% of Damage as Extra Fire Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["armour"] = { @@ -1735,6 +1939,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1014, 887, 892 }, tradeHashes = { [3372524247] = { "+22% to Fire Resistance" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -1745,6 +1950,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 833, 1057 }, tradeHashes = { [1037193709] = { "Adds 16 to 20 Cold Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["wand"] = { @@ -1753,6 +1959,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 866, 1057 }, tradeHashes = { [2505884597] = { "Gain 12% of Damage as Extra Cold Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -1761,6 +1968,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 866, 1057 }, tradeHashes = { [2505884597] = { "Gain 12% of Damage as Extra Cold Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["armour"] = { @@ -1770,6 +1978,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1020, 887, 892 }, tradeHashes = { [4220027924] = { "+22% to Cold Resistance" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -1780,6 +1989,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 834, 9819 }, tradeHashes = { [3336890334] = { "Adds 1 to 40 Lightning Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["wand"] = { @@ -1788,6 +1998,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 869, 9819 }, tradeHashes = { [3278136794] = { "Gain 12% of Damage as Extra Lightning Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -1796,6 +2007,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 869, 9819 }, tradeHashes = { [3278136794] = { "Gain 12% of Damage as Extra Lightning Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["armour"] = { @@ -1805,6 +2017,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1023, 887, 892 }, tradeHashes = { [1671376347] = { "+22% to Lightning Resistance" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -1815,6 +2028,7 @@ return { "Bonded: 20% increased effect of Fully Broken Armour", statOrder = { 830, 5227 }, tradeHashes = { [1805374733] = { "20% increased Physical Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["wand"] = { @@ -1823,6 +2037,7 @@ return { "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", statOrder = { 871, 4403 }, tradeHashes = { [2974417149] = { "35% increased Spell Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -1831,6 +2046,7 @@ return { "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", statOrder = { 871, 4403 }, tradeHashes = { [2974417149] = { "35% increased Spell Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["armour"] = { @@ -1840,6 +2056,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 854, 887, 892 }, tradeHashes = { [3523867985] = { "20% increased Armour, Evasion and Energy Shield" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -1850,6 +2067,7 @@ return { "Bonded: 5% increased maximum Life", statOrder = { 1039, 889 }, tradeHashes = { [55876295] = { "Leeches 6% of Physical Damage as Life" }, }, + isSocketBound = false, rank = { 50 }, }, ["wand"] = { @@ -1858,6 +2076,7 @@ return { "Bonded: 5% increased maximum Life", statOrder = { 885, 889 }, tradeHashes = { [3489782002] = { "+60 to maximum Energy Shield" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -1866,6 +2085,7 @@ return { "Bonded: 5% increased maximum Life", statOrder = { 885, 889 }, tradeHashes = { [3489782002] = { "+60 to maximum Energy Shield" }, }, + isSocketBound = false, rank = { 50 }, }, ["armour"] = { @@ -1875,6 +2095,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 887, 887, 892 }, tradeHashes = { [3299347043] = { "+75 to maximum Life" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -1885,6 +2106,7 @@ return { "Bonded: 5% increased maximum Mana", statOrder = { 1045, 894 }, tradeHashes = { [669069897] = { "Leeches 5% of Physical Damage as Mana" }, }, + isSocketBound = false, rank = { 50 }, }, ["wand"] = { @@ -1893,6 +2115,7 @@ return { "Bonded: 5% increased maximum Mana", statOrder = { 892, 894 }, tradeHashes = { [1050105434] = { "+90 to maximum Mana" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -1901,6 +2124,7 @@ return { "Bonded: 5% increased maximum Mana", statOrder = { 892, 894 }, tradeHashes = { [1050105434] = { "+90 to maximum Mana" }, }, + isSocketBound = false, rank = { 50 }, }, ["armour"] = { @@ -1910,6 +2134,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 892, 887, 892 }, tradeHashes = { [1050105434] = { "+50 to maximum Mana" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -1920,6 +2145,7 @@ return { "Bonded: Regenerate 0.4% of maximum Life per second", statOrder = { 1042, 1691 }, tradeHashes = { [3695891184] = { "Gain 45 Life per enemy killed" }, }, + isSocketBound = false, rank = { 50 }, }, ["wand"] = { @@ -1928,6 +2154,7 @@ return { "Bonded: 8% of Damage taken Recouped as Life", statOrder = { 1032, 1037 }, tradeHashes = { [2339757871] = { "12% increased Energy Shield Recharge Rate" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -1936,6 +2163,7 @@ return { "Bonded: 8% of Damage taken Recouped as Life", statOrder = { 1032, 1037 }, tradeHashes = { [2339757871] = { "12% increased Energy Shield Recharge Rate" }, }, + isSocketBound = false, rank = { 50 }, }, ["armour"] = { @@ -1945,6 +2173,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1691, 887, 892 }, tradeHashes = { [836936635] = { "Regenerate 0.5% of maximum Life per second" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -1955,6 +2184,7 @@ return { "Bonded: 12% of Skill Mana Costs Converted to Life Costs", statOrder = { 1047, 4735 }, tradeHashes = { [1368271171] = { "Gain 40 Mana per enemy killed" }, }, + isSocketBound = false, rank = { 50 }, }, ["wand"] = { @@ -1963,6 +2193,7 @@ return { "Bonded: 16% increased Mana Cost Efficiency", statOrder = { 1043, 4709 }, tradeHashes = { [789117908] = { "35% increased Mana Regeneration Rate" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -1971,6 +2202,7 @@ return { "Bonded: 16% increased Mana Cost Efficiency", statOrder = { 1043, 4709 }, tradeHashes = { [789117908] = { "35% increased Mana Regeneration Rate" }, }, + isSocketBound = false, rank = { 50 }, }, ["armour"] = { @@ -1980,6 +2212,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1043, 887, 892 }, tradeHashes = { [789117908] = { "21% increased Mana Regeneration Rate" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -1990,6 +2223,7 @@ return { "Bonded: 40% increased Damage against Immobilised Enemies", statOrder = { 1052, 5949 }, tradeHashes = { [791928121] = { "Causes 50% increased Stun Buildup" }, }, + isSocketBound = false, rank = { 50 }, }, ["wand"] = { @@ -1998,6 +2232,7 @@ return { "Bonded: 30% increased Immobilisation buildup", statOrder = { 10112, 7176 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 16% of maximum Energy Shield" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -2006,6 +2241,7 @@ return { "Bonded: 30% increased Immobilisation buildup", statOrder = { 10112, 7176 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 16% of maximum Energy Shield" }, }, + isSocketBound = false, rank = { 50 }, }, ["armour"] = { @@ -2015,6 +2251,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1061, 887, 892 }, tradeHashes = { [915769802] = { "+125 to Stun Threshold" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2025,6 +2262,7 @@ return { "Bonded: Attacks have +1% to Critical Hit Chance", statOrder = { 835, 4457 }, tradeHashes = { [691932474] = { "+150 to Accuracy Rating" }, }, + isSocketBound = false, rank = { 50 }, }, ["wand"] = { @@ -2033,6 +2271,7 @@ return { "Bonded: 25% increased Critical Damage Bonus", statOrder = { 978, 980 }, tradeHashes = { [737908626] = { "28% increased Critical Hit Chance for Spells" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -2041,6 +2280,7 @@ return { "Bonded: 25% increased Critical Damage Bonus", statOrder = { 978, 980 }, tradeHashes = { [737908626] = { "28% increased Critical Hit Chance for Spells" }, }, + isSocketBound = false, rank = { 50 }, }, ["armour"] = { @@ -2050,6 +2290,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 6627, 887, 892 }, tradeHashes = { [2310741722] = { "20% increased Life and Mana Recovery from Flasks" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2059,6 +2300,7 @@ return { "+6 to Strength", statOrder = { 992 }, tradeHashes = { [4080418644] = { "+6 to Strength" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -2066,6 +2308,7 @@ return { "+6 to Strength", statOrder = { 992 }, tradeHashes = { [4080418644] = { "+6 to Strength" }, }, + isSocketBound = false, rank = { 0 }, }, ["caster"] = { @@ -2073,6 +2316,7 @@ return { "+6 to Strength", statOrder = { 992 }, tradeHashes = { [4080418644] = { "+6 to Strength" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -2082,6 +2326,7 @@ return { "+9 to Strength", statOrder = { 992 }, tradeHashes = { [4080418644] = { "+9 to Strength" }, }, + isSocketBound = false, rank = { 15 }, }, ["armour"] = { @@ -2089,6 +2334,7 @@ return { "+9 to Strength", statOrder = { 992 }, tradeHashes = { [4080418644] = { "+9 to Strength" }, }, + isSocketBound = false, rank = { 15 }, }, ["caster"] = { @@ -2096,6 +2342,7 @@ return { "+9 to Strength", statOrder = { 992 }, tradeHashes = { [4080418644] = { "+9 to Strength" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -2105,6 +2352,7 @@ return { "+12 to Strength", statOrder = { 992 }, tradeHashes = { [4080418644] = { "+12 to Strength" }, }, + isSocketBound = false, rank = { 30 }, }, ["armour"] = { @@ -2112,6 +2360,7 @@ return { "+12 to Strength", statOrder = { 992 }, tradeHashes = { [4080418644] = { "+12 to Strength" }, }, + isSocketBound = false, rank = { 30 }, }, ["caster"] = { @@ -2119,6 +2368,7 @@ return { "+12 to Strength", statOrder = { 992 }, tradeHashes = { [4080418644] = { "+12 to Strength" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -2128,6 +2378,7 @@ return { "+15 to Strength", statOrder = { 992 }, tradeHashes = { [4080418644] = { "+15 to Strength" }, }, + isSocketBound = false, rank = { 50 }, }, ["armour"] = { @@ -2135,6 +2386,7 @@ return { "+15 to Strength", statOrder = { 992 }, tradeHashes = { [4080418644] = { "+15 to Strength" }, }, + isSocketBound = false, rank = { 50 }, }, ["caster"] = { @@ -2142,6 +2394,7 @@ return { "+15 to Strength", statOrder = { 992 }, tradeHashes = { [4080418644] = { "+15 to Strength" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2151,6 +2404,7 @@ return { "+6 to Dexterity", statOrder = { 993 }, tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -2158,6 +2412,7 @@ return { "+6 to Dexterity", statOrder = { 993 }, tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, + isSocketBound = false, rank = { 0 }, }, ["caster"] = { @@ -2165,6 +2420,7 @@ return { "+6 to Dexterity", statOrder = { 993 }, tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -2174,6 +2430,7 @@ return { "+9 to Dexterity", statOrder = { 993 }, tradeHashes = { [3261801346] = { "+9 to Dexterity" }, }, + isSocketBound = false, rank = { 15 }, }, ["armour"] = { @@ -2181,6 +2438,7 @@ return { "+9 to Dexterity", statOrder = { 993 }, tradeHashes = { [3261801346] = { "+9 to Dexterity" }, }, + isSocketBound = false, rank = { 15 }, }, ["caster"] = { @@ -2188,6 +2446,7 @@ return { "+9 to Dexterity", statOrder = { 993 }, tradeHashes = { [3261801346] = { "+9 to Dexterity" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -2197,6 +2456,7 @@ return { "+12 to Dexterity", statOrder = { 993 }, tradeHashes = { [3261801346] = { "+12 to Dexterity" }, }, + isSocketBound = false, rank = { 30 }, }, ["armour"] = { @@ -2204,6 +2464,7 @@ return { "+12 to Dexterity", statOrder = { 993 }, tradeHashes = { [3261801346] = { "+12 to Dexterity" }, }, + isSocketBound = false, rank = { 30 }, }, ["caster"] = { @@ -2211,6 +2472,7 @@ return { "+12 to Dexterity", statOrder = { 993 }, tradeHashes = { [3261801346] = { "+12 to Dexterity" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -2220,6 +2482,7 @@ return { "+15 to Dexterity", statOrder = { 993 }, tradeHashes = { [3261801346] = { "+15 to Dexterity" }, }, + isSocketBound = false, rank = { 50 }, }, ["armour"] = { @@ -2227,6 +2490,7 @@ return { "+15 to Dexterity", statOrder = { 993 }, tradeHashes = { [3261801346] = { "+15 to Dexterity" }, }, + isSocketBound = false, rank = { 50 }, }, ["caster"] = { @@ -2234,6 +2498,7 @@ return { "+15 to Dexterity", statOrder = { 993 }, tradeHashes = { [3261801346] = { "+15 to Dexterity" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2243,6 +2508,7 @@ return { "+6 to Intelligence", statOrder = { 994 }, tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -2250,6 +2516,7 @@ return { "+6 to Intelligence", statOrder = { 994 }, tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, + isSocketBound = false, rank = { 0 }, }, ["caster"] = { @@ -2257,6 +2524,7 @@ return { "+6 to Intelligence", statOrder = { 994 }, tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -2266,6 +2534,7 @@ return { "+9 to Intelligence", statOrder = { 994 }, tradeHashes = { [328541901] = { "+9 to Intelligence" }, }, + isSocketBound = false, rank = { 15 }, }, ["armour"] = { @@ -2273,6 +2542,7 @@ return { "+9 to Intelligence", statOrder = { 994 }, tradeHashes = { [328541901] = { "+9 to Intelligence" }, }, + isSocketBound = false, rank = { 15 }, }, ["caster"] = { @@ -2280,6 +2550,7 @@ return { "+9 to Intelligence", statOrder = { 994 }, tradeHashes = { [328541901] = { "+9 to Intelligence" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -2289,6 +2560,7 @@ return { "+12 to Intelligence", statOrder = { 994 }, tradeHashes = { [328541901] = { "+12 to Intelligence" }, }, + isSocketBound = false, rank = { 30 }, }, ["armour"] = { @@ -2296,6 +2568,7 @@ return { "+12 to Intelligence", statOrder = { 994 }, tradeHashes = { [328541901] = { "+12 to Intelligence" }, }, + isSocketBound = false, rank = { 30 }, }, ["caster"] = { @@ -2303,6 +2576,7 @@ return { "+12 to Intelligence", statOrder = { 994 }, tradeHashes = { [328541901] = { "+12 to Intelligence" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -2312,6 +2586,7 @@ return { "+15 to Intelligence", statOrder = { 994 }, tradeHashes = { [328541901] = { "+15 to Intelligence" }, }, + isSocketBound = false, rank = { 50 }, }, ["armour"] = { @@ -2319,6 +2594,7 @@ return { "+15 to Intelligence", statOrder = { 994 }, tradeHashes = { [328541901] = { "+15 to Intelligence" }, }, + isSocketBound = false, rank = { 50 }, }, ["caster"] = { @@ -2326,6 +2602,7 @@ return { "+15 to Intelligence", statOrder = { 994 }, tradeHashes = { [328541901] = { "+15 to Intelligence" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2335,6 +2612,7 @@ return { "Adds 3 to 4 Physical Damage", statOrder = { 831 }, tradeHashes = { [1940865751] = { "Adds 3 to 4 Physical Damage" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -2342,6 +2620,7 @@ return { "6 to 9 Physical Thorns damage", statOrder = { 10235 }, tradeHashes = { [2881298780] = { "6 to 9 Physical Thorns damage" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -2351,6 +2630,7 @@ return { "Adds 6 to 9 Physical Damage", statOrder = { 831 }, tradeHashes = { [1940865751] = { "Adds 6 to 9 Physical Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["armour"] = { @@ -2358,6 +2638,7 @@ return { "14 to 21 Physical Thorns damage", statOrder = { 10235 }, tradeHashes = { [2881298780] = { "14 to 21 Physical Thorns damage" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -2367,6 +2648,7 @@ return { "Adds 9 to 12 Physical Damage", statOrder = { 831 }, tradeHashes = { [1940865751] = { "Adds 9 to 12 Physical Damage" }, }, + isSocketBound = false, rank = { 30 }, }, ["armour"] = { @@ -2374,6 +2656,7 @@ return { "31 to 52 Physical Thorns damage", statOrder = { 10235 }, tradeHashes = { [2881298780] = { "31 to 52 Physical Thorns damage" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -2384,6 +2667,7 @@ return { "Bonded: Minions deal 20% increased Damage", statOrder = { 9048, 1720 }, tradeHashes = { [1433756169] = { "Minions gain 10% of their Physical Damage as Extra Lightning Damage" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -2392,6 +2676,7 @@ return { "Bonded: Minions have +10% to all Elemental Resistances", statOrder = { 9049, 2667 }, tradeHashes = { [889552744] = { "Minions take 10% of Physical Damage as Lightning Damage" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -2402,6 +2687,7 @@ return { "Bonded: Invocated Spells have 25% chance to consume half as much Energy", statOrder = { 6393, 7368 }, tradeHashes = { [4236566306] = { "Meta Skills gain 10% increased Energy" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -2410,6 +2696,7 @@ return { "Bonded: 15% increased Thorns damage", statOrder = { 10234, 10228 }, tradeHashes = { [757050353] = { "1 to 100 Lightning Thorns damage" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -2420,6 +2707,7 @@ return { "Bonded: 15% increased Reservation Efficiency of Herald Skills", statOrder = { 837, 9739 }, tradeHashes = { [970213192] = { "8% increased Skill Speed" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -2428,6 +2716,7 @@ return { "Bonded: 15% increased Elemental Ailment Threshold", statOrder = { 6089, 4258 }, tradeHashes = { [1238227257] = { "Debuffs on you expire 8% faster" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -2438,6 +2727,7 @@ return { "Bonded: 20% increased Exposure Effect", statOrder = { 7718, 6516 }, tradeHashes = { [3678845069] = { "Attacks with this Weapon have 10% chance to inflict Exposure" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -2446,6 +2736,7 @@ return { "Bonded: 10% reduced Shock duration on you", statOrder = { 9833, 1066 }, tradeHashes = { [3801067695] = { "10% reduced effect of Shock on you" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -2456,6 +2747,7 @@ return { "Bonded: Archon recovery period expires 30% faster", statOrder = { 950, 4335 }, tradeHashes = { [124131830] = { "+1 to Level of all Spell Skills" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -2464,6 +2756,7 @@ return { "Bonded: Archon recovery period expires 30% faster", statOrder = { 950, 4335 }, tradeHashes = { [124131830] = { "+1 to Level of all Spell Skills" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2474,6 +2767,7 @@ return { "Bonded: 8% chance to gain an additional random Charge when you gain a Charge", statOrder = { 9238, 5513 }, tradeHashes = { [731403740] = { "Gain 5% of Damage as Extra Damage of all Elements" }, }, + isSocketBound = false, rank = { 50 }, }, ["wand"] = { @@ -2483,6 +2777,7 @@ return { "Bonded: additional Elemental Infusion of the same type", statOrder = { 9238, 4185, 4185.1 }, tradeHashes = { [731403740] = { "Gain 5% of Damage as Extra Damage of all Elements" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -2492,6 +2787,7 @@ return { "Bonded: additional Elemental Infusion of the same type", statOrder = { 9238, 4185, 4185.1 }, tradeHashes = { [731403740] = { "Gain 5% of Damage as Extra Damage of all Elements" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2502,6 +2798,7 @@ return { "Bonded: Gain 8% of Damage as Extra Physical Damage", statOrder = { 1672, 1671 }, tradeHashes = { [3398787959] = { "Gain 13% of Damage as Extra Chaos Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["wand"] = { @@ -2510,6 +2807,7 @@ return { "Bonded: Gain 8% of Damage as Extra Physical Damage", statOrder = { 1672, 1671 }, tradeHashes = { [3398787959] = { "Gain 13% of Damage as Extra Chaos Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -2518,6 +2816,7 @@ return { "Bonded: Gain 8% of Damage as Extra Physical Damage", statOrder = { 1672, 1671 }, tradeHashes = { [3398787959] = { "Gain 13% of Damage as Extra Chaos Damage" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2528,6 +2827,7 @@ return { "Bonded: Prevent +3% of Damage from Deflected Hits", statOrder = { 6110, 4670 }, tradeHashes = { [1382805233] = { "8% increased Deflection Rating while moving" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2538,6 +2838,7 @@ return { "Bonded: 10% increased Cooldown Recovery Rate", statOrder = { 836, 4669 }, tradeHashes = { [2250533757] = { "5% increased Movement Speed" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2548,6 +2849,7 @@ return { "Bonded: 8% increased Curse Magnitudes", statOrder = { 1911, 2376 }, tradeHashes = { [3407849389] = { "50% reduced effect of Curses on you" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2558,6 +2860,7 @@ return { "Bonded: +10% to all Elemental Resistances", statOrder = { 1471, 1013 }, tradeHashes = { [3666934677] = { "2% increased Experience gain" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2568,6 +2871,7 @@ return { "Bonded: 15% increased Magnitude of Non-Damaging Ailments you inflict", statOrder = { 6516, 9198 }, tradeHashes = { [2074866941] = { "25% increased Exposure Effect" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2578,6 +2882,7 @@ return { "Bonded: +1 to Level of all Attack Skills", statOrder = { 4506, 967 }, tradeHashes = { [2077615515] = { "50% increased Attack Damage against Rare or Unique Enemies" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2589,6 +2894,7 @@ return { "Bonded: Gain additional Stun Threshold equal to 50% of maximum Energy Shield", statOrder = { 1032, 4257, 10112 }, tradeHashes = { [2339757871] = { "30% increased Energy Shield Recharge Rate" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2599,6 +2905,7 @@ return { "Bonded: 15% increased Duration of Damaging Ailments on Enemies", statOrder = { 6057, 6055 }, tradeHashes = { [1381474422] = { "20% increased Magnitude of Damaging Ailments you inflict" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2609,6 +2916,7 @@ return { "Bonded: 15% increased Duration of Elemental Ailments on Enemies", statOrder = { 9198, 1617 }, tradeHashes = { [782230869] = { "30% increased Magnitude of Non-Damaging Ailments you inflict" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2619,6 +2927,7 @@ return { "Bonded: 20% increased Mana Cost Efficiency while on Low Mana", statOrder = { 987, 4714 }, tradeHashes = { [2891184298] = { "8% increased Cast Speed" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2629,6 +2938,7 @@ return { "Bonded: 20% increased Projectile Speed", statOrder = { 990, 897 }, tradeHashes = { [3885405204] = { "Bow Attacks fire an additional Arrow" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2639,6 +2949,7 @@ return { "Bonded: Every Rage also grants 1% increased Spell Damage", statOrder = { 10008, 9982 }, tradeHashes = { [2910761524] = { "25% chance for Spell Skills to fire 2 additional Projectiles" }, }, + isSocketBound = false, rank = { 50 }, }, ["staff"] = { @@ -2647,6 +2958,7 @@ return { "Bonded: Every Rage also grants 1% increased Spell Damage", statOrder = { 10008, 9982 }, tradeHashes = { [2910761524] = { "25% chance for Spell Skills to fire 2 additional Projectiles" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2657,6 +2969,7 @@ return { "Bonded: +7% to Chaos Resistance", statOrder = { 10529, 1024 }, tradeHashes = { [3973629633] = { "20% increased Withered Magnitude" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2667,6 +2980,7 @@ return { "Bonded: +2% to Maximum Fire Resistance", statOrder = { 1212, 1009 }, tradeHashes = { [627339348] = { "Adds 23 to 34 Fire Damage to Attacks against Ignited Enemies" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2677,6 +2991,7 @@ return { "Bonded: +2% to Maximum Cold Resistance", statOrder = { 8936, 1010 }, tradeHashes = { [3734640451] = { "Adds 19 to 28 Cold Damage against Chilled Enemies" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2687,6 +3002,7 @@ return { "Bonded: +2% to Maximum Lightning Resistance", statOrder = { 6893, 1011 }, tradeHashes = { [90012347] = { "Adds 1 to 60 Lightning Damage against Shocked Enemies" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2697,6 +3013,7 @@ return { "Bonded: Fissure Skills have +2 to Limit", statOrder = { 858, 6599 }, tradeHashes = { [3032590688] = { "Adds 5 to 12 Physical Damage to Attacks" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2707,6 +3024,7 @@ return { "Bonded: 8% of Maximum Life Converted to Energy Shield", statOrder = { 2472, 8858 }, tradeHashes = { [458438597] = { "15% of Damage is taken from Mana before Life" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2716,6 +3034,7 @@ return { "Upgrades a socketed Rune", statOrder = { 6236 }, tradeHashes = { [4044077288] = { "Upgrades a socketed Rune" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -2723,6 +3042,7 @@ return { "Upgrades a socketed Rune", statOrder = { 6236 }, tradeHashes = { [4044077288] = { "Upgrades a socketed Rune" }, }, + isSocketBound = false, rank = { 0 }, }, ["caster"] = { @@ -2730,6 +3050,7 @@ return { "Upgrades a socketed Rune", statOrder = { 6236 }, tradeHashes = { [4044077288] = { "Upgrades a socketed Rune" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -2740,6 +3061,7 @@ return { "Bonded: 15% increased Global Armour, Evasion and Energy Shield", statOrder = { 845, 2588 }, tradeHashes = { [774059442] = { "+15 to maximum Runic Ward" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -2750,6 +3072,7 @@ return { "Bonded: 15% increased Global Armour, Evasion and Energy Shield", statOrder = { 845, 2588 }, tradeHashes = { [774059442] = { "+20 to maximum Runic Ward" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -2760,6 +3083,7 @@ return { "Bonded: 15% increased Global Armour, Evasion and Energy Shield", statOrder = { 845, 2588 }, tradeHashes = { [774059442] = { "+25 to maximum Runic Ward" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -2770,6 +3094,7 @@ return { "Bonded: 15% increased Global Armour, Evasion and Energy Shield", statOrder = { 845, 2588 }, tradeHashes = { [774059442] = { "+30 to maximum Runic Ward" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2780,6 +3105,7 @@ return { "Bonded: Regenerate 10 Runic Ward per second", statOrder = { 10493, 4755 }, tradeHashes = { [2392260628] = { "8% increased Runic Ward Regeneration Rate" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -2790,6 +3116,7 @@ return { "Bonded: Regenerate 15 Runic Ward per second", statOrder = { 10493, 4755 }, tradeHashes = { [2392260628] = { "12% increased Runic Ward Regeneration Rate" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -2800,6 +3127,7 @@ return { "Bonded: Regenerate 20 Runic Ward per second", statOrder = { 10493, 4755 }, tradeHashes = { [2392260628] = { "16% increased Runic Ward Regeneration Rate" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -2810,6 +3138,7 @@ return { "Bonded: Regenerate 25 Runic Ward per second", statOrder = { 10493, 4755 }, tradeHashes = { [2392260628] = { "20% increased Runic Ward Regeneration Rate" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -2820,6 +3149,7 @@ return { "Bonded: Gain 2% of maximum Life as Extra maximum Runic Ward", statOrder = { 855, 1430 }, tradeHashes = { [830161081] = { "20% increased Runic Ward" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -2830,6 +3160,7 @@ return { "Bonded: 8% increased Guard gained", statOrder = { 6785, 6934 }, tradeHashes = { [1963589548] = { "Every 4 seconds, gain Guard equal to 20% of maximum Runic Ward for 2 seconds" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -2840,6 +3171,7 @@ return { "Bonded: Break 10% increased Armour", statOrder = { 5006, 4399 }, tradeHashes = { [2608793552] = { "Attacks Break Armour equal to 15% of maximum Runic Ward" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -2850,6 +3182,7 @@ return { "Bonded: 12% increased Elemental Damage", statOrder = { 10016, 1726 }, tradeHashes = { [267552601] = { "Spell damage Penetrates 25% of enemy Elemental Resistances while on Low Runic Ward" }, }, + isSocketBound = false, rank = { 15 }, }, ["staff"] = { @@ -2858,6 +3191,7 @@ return { "Bonded: 12% increased Elemental Damage", statOrder = { 10016, 1726 }, tradeHashes = { [267552601] = { "Spell damage Penetrates 25% of enemy Elemental Resistances while on Low Runic Ward" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -2868,6 +3202,7 @@ return { "Bonded: Regenerate 1% of maximum Energy Shield per second", statOrder = { 6425, 2420 }, tradeHashes = { [162036024] = { "1% increased Energy Shield Recharge Rate per 30 maximum Runic Ward" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -2878,6 +3213,7 @@ return { "Bonded: 20% increased Armour and Evasion Rating when on Low Life", statOrder = { 4394, 2930 }, tradeHashes = { [1392112423] = { "25% increased Armour and Evasion Rating while on Low Runic Ward" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -2888,6 +3224,7 @@ return { "Bonded: 15% increased Stun buildup while Shapeshifted", statOrder = { 10108, 7188 }, tradeHashes = { [2838678452] = { "+4 to Stun Threshold per 10 maximum Runic Ward" }, }, + isSocketBound = false, rank = { 30 }, }, ["buckler"] = { @@ -2896,6 +3233,7 @@ return { "Bonded: 15% increased Stun buildup while Shapeshifted", statOrder = { 10108, 7188 }, tradeHashes = { [2838678452] = { "+4 to Stun Threshold per 10 maximum Runic Ward" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -2906,6 +3244,7 @@ return { "Bonded: Prevent +1% of Damage from Deflected Hits", statOrder = { 9, 4670 }, tradeHashes = { [282990844] = { "+3 to Deflection Rating per 10 maximum Runic Ward" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -2916,6 +3255,7 @@ return { "Bonded: 1% more Runic Ward Regeneration rate per 2% of maximum Runic Ward lost from Hits Recently, up to 100% more", statOrder = { 1430, 10496 }, tradeHashes = { [386720106] = { "Gain 5% of maximum Life as Extra maximum Runic Ward" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -2926,6 +3266,7 @@ return { "Bonded: 15% increased Life Recovery from Flasks", statOrder = { 7456, 1794 }, tradeHashes = { [2650263616] = { "15% Life Recovery from Flasks also applies to Runic Ward" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -2936,6 +3277,7 @@ return { "Bonded: 10% reduced Runic Ward Cost Efficiency", statOrder = { 4572, 4754 }, tradeHashes = { [3035971497] = { "Attacks spend 5% of your maximum Runic Ward if possible to gain that much added Physical damage" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -2946,6 +3288,7 @@ return { "Bonded: 5% increased Attack Speed while missing Runic Ward", statOrder = { 7811, 4550 }, tradeHashes = { [1995345015] = { "Gain maximum Runic Ward equal to 15% of this Weapon's maximum damage" }, }, + isSocketBound = false, rank = { 45 }, }, }, @@ -2957,6 +3300,7 @@ return { "Bonded: 12% increased maximum Runic Ward", statOrder = { 5955, 10498, 891 }, tradeHashes = { [2579974553] = { "Runic Ward Regeneration Rate is doubled" }, [3814102597] = { "All damage taken bypasses Runic Ward" }, }, + isSocketBound = false, rank = { 45 }, }, }, @@ -2968,6 +3312,7 @@ return { "Bonded: 20% increased Runic Ward Regeneration Rate if you've dealt a Critical Hit Recently", statOrder = { 7981, 9679, 10494 }, tradeHashes = { [762761075] = { "40% less Mana Regeneration Rate" }, [3145796865] = { "Mana Recovery from Regeneration is also applied to Runic Ward" }, }, + isSocketBound = false, rank = { 45 }, }, }, @@ -2978,6 +3323,7 @@ return { "Bonded: Recover 3% of maximum Life when one of your Minions is Revived", statOrder = { 9681, 10569 }, tradeHashes = { [3515226849] = { "Recover 3% of maximum Runic Ward when one of your Reviving Minions is Killed" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -2989,6 +3335,7 @@ return { "Bonded: your Runic Ward has been damaged Recently", statOrder = { 9083, 6032, 6032.1 }, tradeHashes = { [540694930] = { "Minions in your Presence have Onslaught while you are on Low Runic Ward" }, }, + isSocketBound = false, rank = { 45 }, }, }, @@ -3000,6 +3347,7 @@ return { "Bonded: +1% to all Maximum Elemental Resistances while on full Runic Ward", statOrder = { 1430, 8852, 4192 }, tradeHashes = { [386720106] = { "Gain 15% of maximum Life as Extra maximum Runic Ward" }, [1020945697] = { "15% less maximum Life" }, }, + isSocketBound = false, rank = { 45 }, }, }, @@ -3010,6 +3358,7 @@ return { "Bonded: 25% increased Fire Damage", statOrder = { 6232, 873 }, tradeHashes = { [602344904] = { "Transforms all Cold and Lightning modifiers on the item into equivalent Fire modifiers" }, }, + isSocketBound = true, rank = { 0 }, }, ["caster"] = { @@ -3018,6 +3367,7 @@ return { "Bonded: 25% increased Fire Damage", statOrder = { 6232, 873 }, tradeHashes = { [602344904] = { "Transforms all Cold and Lightning modifiers on the item into equivalent Fire modifiers" }, }, + isSocketBound = true, rank = { 0 }, }, }, @@ -3028,6 +3378,7 @@ return { "Bonded: 25% increased Cold Damage", statOrder = { 6229, 874 }, tradeHashes = { [2390027291] = { "When socketed, transforms all Fire and Lightning modifiers to equivalent Cold modifiers" }, }, + isSocketBound = true, rank = { 0 }, }, ["caster"] = { @@ -3036,6 +3387,7 @@ return { "Bonded: 25% increased Cold Damage", statOrder = { 6229, 874 }, tradeHashes = { [2390027291] = { "When socketed, transforms all Fire and Lightning modifiers to equivalent Cold modifiers" }, }, + isSocketBound = true, rank = { 0 }, }, }, @@ -3046,6 +3398,7 @@ return { "Bonded: 25% increased Lightning Damage", statOrder = { 6233, 875 }, tradeHashes = { [1433896639] = { "Transforms all Fire and Cold modifiers on the item into equivalent Lightning modifiers" }, }, + isSocketBound = true, rank = { 0 }, }, ["caster"] = { @@ -3054,6 +3407,7 @@ return { "Bonded: 25% increased Lightning Damage", statOrder = { 6233, 875 }, tradeHashes = { [1433896639] = { "Transforms all Fire and Cold modifiers on the item into equivalent Lightning modifiers" }, }, + isSocketBound = true, rank = { 0 }, }, }, @@ -3064,6 +3418,7 @@ return { "Bonded: 25% increased Chaos Damage", statOrder = { 6228, 876 }, tradeHashes = { [1624833382] = { "Transforms all Fire, Cold and Lightning modifiers on the item into equivalent Chaos modifiers" }, }, + isSocketBound = true, rank = { 0 }, }, ["caster"] = { @@ -3072,6 +3427,7 @@ return { "Bonded: 25% increased Chaos Damage", statOrder = { 6228, 876 }, tradeHashes = { [1624833382] = { "Transforms all Fire, Cold and Lightning modifiers on the item into equivalent Chaos modifiers" }, }, + isSocketBound = true, rank = { 0 }, }, }, @@ -3082,6 +3438,7 @@ return { "Bonded: 30% increased Projectile Speed", statOrder = { 5504, 897 }, tradeHashes = { [2463230181] = { "+50% Surpassing chance to fire an additional Arrow" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -3092,6 +3449,7 @@ return { "Bonded: 15% increased Block chance", statOrder = { 9353, 1133 }, tradeHashes = { [818877178] = { "30% increased Parried Debuff Magnitude" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -3102,6 +3460,7 @@ return { "Bonded: 15% increased Area of Effect for Attacks", statOrder = { 10599, 4485 }, tradeHashes = { [2045949233] = { "10% chance for Slam Skills you use yourself to cause an additional Aftershock" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -3112,6 +3471,7 @@ return { "Bonded: Break 50% increased Armour", statOrder = { 5227, 4399 }, tradeHashes = { [1879206848] = { "40% increased effect of Fully Broken Armour" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -3122,6 +3482,7 @@ return { "Bonded: 30% increased Endurance, Frenzy and Power Charge Duration", statOrder = { 5509, 2761 }, tradeHashes = { [1555237944] = { "30% chance when you gain a Charge to gain an additional Charge" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -3132,6 +3493,7 @@ return { "Bonded: 30% increased Damage against Immobilised Enemies", statOrder = { 7176, 5949 }, tradeHashes = { [330530785] = { "50% increased Immobilisation buildup" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -3142,6 +3504,7 @@ return { "Bonded: +1 to maximum number of Elemental Infusions", statOrder = { 5400, 8849 }, tradeHashes = { [2328443419] = { "30% chance to create an additional Remnant" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -3152,6 +3515,7 @@ return { "Bonded: 15% chance that when Volatility on you explodes, you regain an equivalent amount of Volatility", statOrder = { 10529, 10458 }, tradeHashes = { [3973629633] = { "25% increased Withered Magnitude" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -3162,6 +3526,7 @@ return { "Bonded: 15% faster Curse Activation", statOrder = { 1950, 5914 }, tradeHashes = { [153777645] = { "40% increased Area of Effect of Curses" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -3172,6 +3537,7 @@ return { "Bonded: Minions have 10% increased Movement Speed", statOrder = { 8977, 1528 }, tradeHashes = { [3091578504] = { "Minions have 8% increased Attack and Cast Speed" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -3182,6 +3548,7 @@ return { "Bonded: 40% increased Stun Buildup", statOrder = { 6696, 1051 }, tradeHashes = { [3444646646] = { "Gain 2 Druidic Prowess when you Heavy Stun a Rare or Unique Enemy" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -3192,6 +3559,7 @@ return { "Bonded: 40% increased Crossbow Reload Speed", statOrder = { 6922, 9708 }, tradeHashes = { [538981065] = { "Grenades have 10% chance to activate a second time" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -3202,6 +3570,7 @@ return { "Bonded: +3% to maximum Block chance", statOrder = { 4557, 1734 }, tradeHashes = { [3203854378] = { "8% increased Attack Speed if you have Blocked Recently" }, }, + isSocketBound = false, rank = { 30 }, }, }, @@ -3212,6 +3581,7 @@ return { "Bonded: 15% increased amount of Life Leeched", statOrder = { 887, 1895 }, tradeHashes = { [3299347043] = { "+80 to maximum Life" }, }, + isSocketBound = false, rank = { 15 }, }, ["caster"] = { @@ -3220,6 +3590,7 @@ return { "Bonded: 15% increased amount of Life Leeched", statOrder = { 887, 1895 }, tradeHashes = { [3299347043] = { "+80 to maximum Life" }, }, + isSocketBound = false, rank = { 15 }, }, ["shield"] = { @@ -3228,6 +3599,7 @@ return { "Bonded: 5% increased maximum Life", statOrder = { 1522, 889 }, tradeHashes = { [1678831767] = { "Recover 15 Life when you Block" }, }, + isSocketBound = false, rank = { 15 }, }, ["buckler"] = { @@ -3236,6 +3608,7 @@ return { "Bonded: 5% increased maximum Life", statOrder = { 1522, 889 }, tradeHashes = { [1678831767] = { "Recover 15 Life when you Block" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -3246,6 +3619,7 @@ return { "Bonded: 50% increased Stun Recovery", statOrder = { 10043, 1060 }, tradeHashes = { [3107707789] = { "8% increased Movement Speed while Sprinting" }, }, + isSocketBound = false, rank = { 15 }, }, ["sceptre"] = { @@ -3254,6 +3628,7 @@ return { "Bonded: 8% increased Mana Recovery rate while your Companion is in your Presence", statOrder = { 5712, 7978 }, tradeHashes = { [234296660] = { "Companions deal 30% increased Damage" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -3264,6 +3639,7 @@ return { "Bonded: Charms gain 0.25 charges per Second", statOrder = { 6871, 6872 }, tradeHashes = { [731781020] = { "Flasks gain 0.2 charges per Second" }, }, + isSocketBound = false, rank = { 15 }, }, ["caster"] = { @@ -3272,6 +3648,7 @@ return { "Bonded: Charms gain 0.25 charges per Second", statOrder = { 6871, 6872 }, tradeHashes = { [731781020] = { "Flasks gain 0.2 charges per Second" }, }, + isSocketBound = false, rank = { 15 }, }, ["boots"] = { @@ -3280,6 +3657,7 @@ return { "Bonded: 30% increased Armour if you haven't Dodge Rolled Recently", statOrder = { 6190, 4382 }, tradeHashes = { [258119672] = { "+0.3 metres to Dodge Roll distance" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -3290,6 +3668,7 @@ return { "Bonded: 5% increased Attack Speed", statOrder = { 4177, 985 }, tradeHashes = { [4258524206] = { "50% chance to build an additional Combo on Hit" }, }, + isSocketBound = false, rank = { 15 }, }, ["one hand mace"] = { @@ -3297,6 +3676,7 @@ return { "Rolls only the minimum or maximum Damage value for Physical Damage", statOrder = { 7793 }, tradeHashes = { [103706408] = { "Rolls only the minimum or maximum Damage value for Physical Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["warstaff"] = { @@ -3304,6 +3684,7 @@ return { "Rolls only the minimum or maximum Damage value for Physical Damage", statOrder = { 7793 }, tradeHashes = { [103706408] = { "Rolls only the minimum or maximum Damage value for Physical Damage" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -3314,6 +3695,7 @@ return { "Bonded: Banner Skills have 20% increased Aura Magnitudes", statOrder = { 6897, 3066 }, tradeHashes = { [3143918757] = { "50% increased Glory generation" }, }, + isSocketBound = false, rank = { 15 }, }, ["caster"] = { @@ -3322,6 +3704,7 @@ return { "Bonded: 30% increased Archon Buff duration", statOrder = { 4335, 4336 }, tradeHashes = { [2586152168] = { "Archon recovery period expires 30% faster" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -3334,6 +3717,7 @@ return { "Bonded: +30 to maximum Mana", statOrder = { 1040, 1507, 887, 892 }, tradeHashes = { [2797971005] = { "Gain 3 Life per Enemy Hit with Attacks" }, [820939409] = { "Gain 1 Mana per Enemy Hit with Attacks" }, }, + isSocketBound = false, rank = { 15 }, }, ["crossbow"] = { @@ -3342,6 +3726,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 7781, 1057 }, tradeHashes = { [2616640048] = { "On Hitting an enemy, gains maximum added Cold damage equal to the enemy's Power for 20 seconds, up to a total of 32" }, }, + isSocketBound = false, rank = { 15 }, }, ["bow"] = { @@ -3350,6 +3735,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 7781, 1057 }, tradeHashes = { [2616640048] = { "On Hitting an enemy, gains maximum added Cold damage equal to the enemy's Power for 20 seconds, up to a total of 32" }, }, + isSocketBound = false, rank = { 15 }, }, ["spear"] = { @@ -3358,6 +3744,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 7781, 1057 }, tradeHashes = { [2616640048] = { "On Hitting an enemy, gains maximum added Cold damage equal to the enemy's Power for 20 seconds, up to a total of 32" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -3371,6 +3758,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 840, 841, 843, 887, 892 }, tradeHashes = { [3484657501] = { "+30 to Armour" }, [53045048] = { "+30 to Evasion Rating" }, [4052037485] = { "+10 to maximum Energy Shield" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -3381,6 +3769,7 @@ return { "+20% to all Elemental Resistances", statOrder = { 1007, 1013 }, tradeHashes = { [2901986750] = { "+20% to all Elemental Resistances" }, [1978899297] = { "-10% to all Maximum Elemental Resistances" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -3392,6 +3781,7 @@ return { "Bonded: 5% increased Spirit Reservation Efficiency", statOrder = { 895, 10032, 4746 }, tradeHashes = { [2704225257] = { "+50 to Spirit" }, [610569665] = { "-1 to Spirit per 2 Levels" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -3403,6 +3793,7 @@ return { "Bonded: Hits against you have 25% reduced Critical Damage Bonus", statOrder = { 976, 1405, 1005 }, tradeHashes = { [587431675] = { "200% increased Critical Hit Chance" }, [4058681894] = { "You have no Critical Damage Bonus" }, }, + isSocketBound = false, rank = { 15 }, }, ["caster"] = { @@ -3411,6 +3802,7 @@ return { "Bonded: 8% increased Mana Recovery rate while your Companion is in your Presence", statOrder = { 9983, 7978 }, tradeHashes = { [4063732952] = { "50% increased Spell Damage while your Companion is in your Presence" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -3421,6 +3813,7 @@ return { "Bonded: Recover 3% of Maximum Mana when you collect a Remnant", statOrder = { 9710, 9714 }, tradeHashes = { [1999910726] = { "Remnants you create have 15% increased effect" }, }, + isSocketBound = false, rank = { 15 }, }, ["wand"] = { @@ -3430,6 +3823,7 @@ return { "Bonded: 20% increased Exposure Effect", statOrder = { 9710, 9712, 6516 }, tradeHashes = { [1999910726] = { "Remnants you create have 25% reduced effect" }, [3482326075] = { "Remnants can be collected from 50% further away" }, }, + isSocketBound = false, rank = { 15 }, }, ["staff"] = { @@ -3439,6 +3833,7 @@ return { "Bonded: 20% increased Exposure Effect", statOrder = { 9710, 9712, 6516 }, tradeHashes = { [1999910726] = { "Remnants you create have 25% reduced effect" }, [3482326075] = { "Remnants can be collected from 50% further away" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -3450,6 +3845,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 832, 4735, 1077 }, tradeHashes = { [2480498143] = { "15% of Skill Mana Costs Converted to Life Costs" }, [709508406] = { "Adds 13 to 16 Fire Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["two hand mace"] = { @@ -3459,6 +3855,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 832, 4735, 1077 }, tradeHashes = { [2480498143] = { "15% of Skill Mana Costs Converted to Life Costs" }, [709508406] = { "Adds 13 to 16 Fire Damage" }, }, + isSocketBound = false, rank = { 15 }, }, ["talisman"] = { @@ -3468,6 +3865,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 832, 4735, 1077 }, tradeHashes = { [2480498143] = { "15% of Skill Mana Costs Converted to Life Costs" }, [709508406] = { "Adds 13 to 16 Fire Damage" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -3478,6 +3876,7 @@ return { "-10 to Maximum Rage", statOrder = { 6856, 9583 }, tradeHashes = { [1181501418] = { "-10 to Maximum Rage" }, [2709367754] = { "Gain 4 Rage on Melee Hit" }, }, + isSocketBound = false, rank = { 15 }, }, ["spear"] = { @@ -3486,6 +3885,7 @@ return { "-10 to Maximum Rage", statOrder = { 6856, 9583 }, tradeHashes = { [1181501418] = { "-10 to Maximum Rage" }, [2709367754] = { "Gain 4 Rage on Melee Hit" }, }, + isSocketBound = false, rank = { 15 }, }, }, @@ -3495,6 +3895,7 @@ return { "+1 Suffix Modifier allowed", statOrder = { 19 }, tradeHashes = { [718638445] = { "+1 Suffix Modifier allowed" }, [1950607759] = { "" }, }, + isSocketBound = true, rank = { 0 }, }, ["armour"] = { @@ -3502,6 +3903,7 @@ return { "+1 Suffix Modifier allowed", statOrder = { 19 }, tradeHashes = { [718638445] = { "+1 Suffix Modifier allowed" }, [1950607759] = { "" }, }, + isSocketBound = true, rank = { 0 }, }, ["caster"] = { @@ -3509,6 +3911,7 @@ return { "+1 Suffix Modifier allowed", statOrder = { 19 }, tradeHashes = { [718638445] = { "+1 Suffix Modifier allowed" }, [1950607759] = { "" }, }, + isSocketBound = true, rank = { 0 }, }, }, @@ -3518,6 +3921,7 @@ return { "Destroys all Augment Sockets on the item to create a Jewel Socket", statOrder = { 6230 }, tradeHashes = { [1933674044] = { "Destroys all Augment Sockets on the item to create a Jewel Socket" }, }, + isSocketBound = true, rank = { 0 }, }, }, @@ -3527,6 +3931,7 @@ return { "Can have 1 additional Crafted Modifier", statOrder = { 30 }, tradeHashes = { [1963398329] = { "Can have 1 additional Crafted Modifier" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -3534,6 +3939,7 @@ return { "Can have 1 additional Crafted Modifier", statOrder = { 30 }, tradeHashes = { [1963398329] = { "Can have 1 additional Crafted Modifier" }, }, + isSocketBound = false, rank = { 0 }, }, ["caster"] = { @@ -3541,6 +3947,7 @@ return { "Can have 1 additional Crafted Modifier", statOrder = { 30 }, tradeHashes = { [1963398329] = { "Can have 1 additional Crafted Modifier" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -3551,6 +3958,7 @@ return { "Bonded: 10% increased Cooldown Recovery Rate", statOrder = { 10499, 4669 }, tradeHashes = { [3132681620] = { "Can roll Chronomancy modifiers" }, }, + isSocketBound = true, rank = { 0 }, }, }, @@ -3561,6 +3969,7 @@ return { "Bonded: 20% increased Projectile Damage", statOrder = { 10502, 1738 }, tradeHashes = { [201332984] = { "Can roll Marksman modifiers" }, }, + isSocketBound = true, rank = { 0 }, }, }, @@ -3571,6 +3980,7 @@ return { "Bonded: Gain 2 Rage on Melee Hit", statOrder = { 10501, 6856 }, tradeHashes = { [1770091046] = { "Can roll Berserking modifiers" }, }, + isSocketBound = true, rank = { 0 }, }, }, @@ -3581,6 +3991,7 @@ return { "Bonded: +5% to all Elemental Resistances", statOrder = { 10504, 1013 }, tradeHashes = { [1676950499] = { "Can roll Destruction modifiers" }, }, + isSocketBound = true, rank = { 0 }, }, ["caster"] = { @@ -3589,6 +4000,7 @@ return { "Bonded: +5% to all Elemental Resistances", statOrder = { 10504, 1013 }, tradeHashes = { [1676950499] = { "Can roll Destruction modifiers" }, }, + isSocketBound = true, rank = { 0 }, }, }, @@ -3600,6 +4012,7 @@ return { "Bonded: 3% increased maximum Mana", statOrder = { 10500, 889, 894 }, tradeHashes = { [1927467683] = { "Can roll Soul modifiers" }, }, + isSocketBound = true, rank = { 0 }, }, }, @@ -3610,6 +4023,7 @@ return { "Bonded: 25% reduced Effect of Non-Damaging Ailments on you", statOrder = { 10503, 9199 }, tradeHashes = { [2547063279] = { "Can roll Decay modifiers" }, }, + isSocketBound = true, rank = { 0 }, }, }, @@ -3619,6 +4033,7 @@ return { "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power", statOrder = { 6234 }, tradeHashes = { [1797890657] = { "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power" }, }, + isSocketBound = false, rank = { 0 }, }, ["armour"] = { @@ -3626,6 +4041,7 @@ return { "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power", statOrder = { 6234 }, tradeHashes = { [1797890657] = { "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power" }, }, + isSocketBound = false, rank = { 0 }, }, ["caster"] = { @@ -3633,6 +4049,7 @@ return { "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power", statOrder = { 6234 }, tradeHashes = { [1797890657] = { "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -3643,6 +4060,7 @@ return { "Bonded: Regenerate 3% of maximum Life per second while Surrounded", statOrder = { 2241, 7492 }, tradeHashes = { [1092987622] = { "250% of Melee Physical Damage taken reflected to Attacker" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3653,6 +4071,7 @@ return { "Bonded: +15% to all Elemental Resistances", statOrder = { 1027, 1013 }, tradeHashes = { [3362812763] = { "+50% of Armour also applies to Elemental Damage" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3664,6 +4083,7 @@ return { "Bonded: 35% increased Thorns damage", statOrder = { 4663, 4738, 10228 }, tradeHashes = { [2174054121] = { "50% chance to inflict Bleeding on Hit" }, [924253255] = { "50% reduced Slowing Potency of Debuffs on You" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3674,6 +4094,7 @@ return { "Bonded: +30 to maximum Life", statOrder = { 9640, 887 }, tradeHashes = { [939832726] = { "Recover 5% of maximum Life for each Endurance Charge consumed" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3685,6 +4106,7 @@ return { "Bonded: +3 to Maximum Rage", statOrder = { 6858, 6859, 9583 }, tradeHashes = { [3292710273] = { "Gain 5 Rage when Hit by an Enemy" }, [1466716929] = { "Gain 10 Rage when Critically Hit by an Enemy" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3696,6 +4118,7 @@ return { "Bonded: 20% increased Evasion Rating", statOrder = { 1555, 6492, 884 }, tradeHashes = { [88817332] = { "100% increased Evasion Rating when on Full Life" }, [3393547195] = { "10% increased Movement Speed when on Full Life" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3707,6 +4130,7 @@ return { "Bonded: +35% to Fire Resistance", statOrder = { 1595, 1959, 1014 }, tradeHashes = { [331731406] = { "Cannot be Ignited" }, [3441651621] = { "-10 Physical Damage taken from Attack Hits" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3717,6 +4141,7 @@ return { "Bonded: 35% increased Flask Mana Recovery rate", statOrder = { 1028, 899 }, tradeHashes = { [3033371881] = { "Gain Deflection Rating equal to 30% of Evasion Rating" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3727,6 +4152,7 @@ return { "Bonded: 20% increased Armour while Shapeshifted", statOrder = { 1459, 4385 }, tradeHashes = { [1311130924] = { "25% of Damage taken from Hits bypasses Energy Shield if Energy Shield is below half" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3738,6 +4164,7 @@ return { "Bonded: +3 to Maximum Rage", statOrder = { 6856, 10617, 9583 }, tradeHashes = { [2709367754] = { "Gain 1 Rage on Melee Hit" }, [2995914769] = { "Every Rage also grants 1% increased Armour" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3749,6 +4176,7 @@ return { "Bonded: Every five Rage also grants you 1% increased Movement Speed", statOrder = { 6856, 10629, 9120 }, tradeHashes = { [2709367754] = { "Gain 1 Rage on Melee Hit" }, [352044736] = { "Every Rage also grants 1% increased Stun Threshold" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3760,6 +4188,7 @@ return { "Bonded: 50% reduced Slowing Potency of Debuffs on You", statOrder = { 1630, 10697, 4738 }, tradeHashes = { [1683578560] = { "Unwavering Stance" }, [280731498] = { "15% increased Area of Effect" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3770,6 +4199,7 @@ return { "Bonded: Warcry Skills have 20% increased Area of Effect", statOrder = { 5770, 10487 }, tradeHashes = { [11014011] = { "Warcries Explode Corpses dealing 10% of their Life as Physical Damage" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3781,6 +4211,7 @@ return { "Bonded: Charms gain 0.5 charges per Second", statOrder = { 6872, 9290, 6872 }, tradeHashes = { [185580205] = { "Charms gain 1 charge per Second" }, [554899692] = { "+1 Charm Slot" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3792,6 +4223,7 @@ return { "Bonded: 5% of Damage from Hits is taken from your Damageable Companion's Life before you", statOrder = { 2315, 5720, 5720 }, tradeHashes = { [1150343007] = { "5% of Damage from Hits is taken from your Damageable Companion's Life before you" }, [2695354435] = { "100% increased Global Evasion Rating when on Low Life" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3802,6 +4234,7 @@ return { "Bonded: 17 to 26 Physical Thorns damage", statOrder = { 10690, 10235 }, tradeHashes = { [98977150] = { "Pain Attunement" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3812,6 +4245,7 @@ return { "Bonded: +1 Maximum Life per Level", statOrder = { 1145, 7452 }, tradeHashes = { [2897413282] = { "+50 to all Attributes" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3831,6 +4265,7 @@ return { "Bonded: +20 to maximum Energy Shield", statOrder = { 880, 887, 892, 941, 976, 991, 1013, 1034, 881, 883, 885 }, tradeHashes = { [3325883026] = { "3 Life Regeneration per second" }, [3299347043] = { "+10 to maximum Life" }, [1050105434] = { "+10 to maximum Mana" }, [2901986750] = { "+5% to all Elemental Resistances" }, [1379411836] = { "+5 to all Attributes" }, [587431675] = { "10% increased Critical Hit Chance" }, [3917489142] = { "10% increased Rarity of Items found" }, [803737631] = { "+30 to Accuracy Rating" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3841,6 +4276,7 @@ return { "Bonded: 20% increased Critical Hit Chance", statOrder = { 4231, 976 }, tradeHashes = { [2438634449] = { "Aggravate Bleeding on targets you Critically Hit with Attacks" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3851,6 +4287,7 @@ return { "Bonded: 20% increased Presence Area of Effect", statOrder = { 10370, 1069 }, tradeHashes = { [4258409981] = { "Deal 4% increased Damage with Hits to Rare or Unique Enemies for each second they've ever been in your Presence, up to a maximum of 200%" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3861,6 +4298,7 @@ return { "Bonded: 15% increased Critical Damage Bonus", statOrder = { 9350, 980 }, tradeHashes = { [2635559734] = { "Base Critical Hit Chance for Attacks with Weapons is 7%" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3872,6 +4310,7 @@ return { "Bonded: 20% increased Ignite Duration on Enemies", statOrder = { 873, 5537, 1615 }, tradeHashes = { [1540254896] = { "Flammability Magnitude is doubled" }, [3962278098] = { "40% increased Fire Damage" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3882,6 +4321,7 @@ return { "Bonded: Gain 30 Life per enemy killed", statOrder = { 1775, 1042 }, tradeHashes = { [2524254339] = { "Culling Strike" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3892,6 +4332,7 @@ return { "Bonded: 10% reduced Damage taken from Projectile Hits", statOrder = { 1123, 2511 }, tradeHashes = { [1702195217] = { "+10% to Block chance" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3902,6 +4343,7 @@ return { "Bonded: 15% increased Global Physical Damage", statOrder = { 9348, 1185 }, tradeHashes = { [2301852600] = { "Deal 10% of Overkill damage to enemies within 2 metres of the enemy killed" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3912,6 +4354,7 @@ return { "Bonded: 15% increased Thorns Critical Damage Bonus", statOrder = { 4749, 4750 }, tradeHashes = { [2715190555] = { "+15% to Thorns Critical Hit Chance" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3922,6 +4365,7 @@ return { "Bonded: +20 to Dexterity", statOrder = { 4726, 993 }, tradeHashes = { [2041668411] = { "Physical Damage is Pinning" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3932,6 +4376,7 @@ return { "Bonded: 5% increased Movement Speed", statOrder = { 9911, 836 }, tradeHashes = { [50721145] = { "Your speed is unaffected by Slows" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3942,6 +4387,7 @@ return { "Bonded: 25% increased Elemental Ailment Threshold", statOrder = { 10684, 4258 }, tradeHashes = { [326965591] = { "Iron Reflexes" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3953,6 +4399,7 @@ return { "Bonded: 40% reduced Freeze Duration on you", statOrder = { 1060, 1064, 1065 }, tradeHashes = { [2511217560] = { "200% increased Stun Recovery" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3963,6 +4410,7 @@ return { "Bonded: 15% increased Stun Threshold", statOrder = { 7810, 2983 }, tradeHashes = { [3686997387] = { "Double Stun Threshold while Shield is Raised" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3973,6 +4421,7 @@ return { "Bonded: +25 to Strength", statOrder = { 7361, 992 }, tradeHashes = { [3703496511] = { "Intimidate Enemies on Block for 8 seconds" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3983,6 +4432,7 @@ return { "Bonded: +30% to Chaos Resistance", statOrder = { 9208, 1024 }, tradeHashes = { [3170380905] = { "Gain 1% of damage as Fire damage per 2% Chance to Block" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -3993,6 +4443,7 @@ return { "Bonded: 20% of damage Blocked is Recouped as Mana", statOrder = { 5954, 5954 }, tradeHashes = { [2875218423] = { "30% of damage Blocked is Recouped as Mana" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4003,6 +4454,7 @@ return { "Bonded: 50 Life Regeneration per second", statOrder = { 1036, 1034 }, tradeHashes = { [44972811] = { "50% increased Life Regeneration rate" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4013,6 +4465,7 @@ return { "Bonded: 50% increased Parry Damage", statOrder = { 9353, 9358 }, tradeHashes = { [818877178] = { "50% increased Parried Debuff Magnitude" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4023,6 +4476,7 @@ return { "Bonded: 100% increased Block chance against Projectiles", statOrder = { 5923, 4927 }, tradeHashes = { [3830953767] = { "Curse Enemies with Enfeeble on Block" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4033,6 +4487,7 @@ return { "Bonded: Adds 14 to 20 Physical Damage", statOrder = { 7677, 1207 }, tradeHashes = { [769129523] = { "Causes Double Stun Buildup" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4043,6 +4498,7 @@ return { "Bonded: +1 to Level of all Minion Skills", statOrder = { 3428, 972 }, tradeHashes = { [2293111154] = { "Increases and Reductions to Minion Attack Speed also affect you" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4054,6 +4510,7 @@ return { "Bonded: +1 to Level of all Lightning Skills", statOrder = { 820, 962, 962 }, tradeHashes = { [2153364323] = { "+200 Intelligence Requirement" }, [1147690586] = { "+3 to Level of all Lightning Skills" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4064,6 +4521,7 @@ return { "Bonded: 15% of Damage is taken from Mana before Life", statOrder = { 7608, 2472 }, tradeHashes = { [1699409732] = { "Attacks with this Weapon have Added Cold Damage equal to 0% to 10% of maximum Mana" }, [3867147347] = { "Attacks with this Weapon have Added Cold Damage equal to 6% to 0% of maximum Mana" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4075,6 +4533,7 @@ return { "Bonded: 25% increased Attack Damage against Maimed Enemies", statOrder = { 944, 7596, 4520 }, tradeHashes = { [518292764] = { "+5% to Critical Hit Chance" }, [2895144208] = { "Maim on Critical Hit" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4085,6 +4544,7 @@ return { "Bonded: 15% chance for Slam Skills you use yourself to cause an additional Aftershock", statOrder = { 10599, 10599 }, tradeHashes = { [2045949233] = { "25% chance for Slam Skills you use yourself to cause an additional Aftershock" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4095,6 +4555,7 @@ return { "Bonded: Damage Penetrates 10% Lightning Resistance", statOrder = { 7591, 2726 }, tradeHashes = { [1910743684] = { "All damage with this Weapon causes Electrocution buildup" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4105,6 +4566,7 @@ return { "Bonded: Leeches 1% of maximum Life when you Cast a Spell", statOrder = { 950, 7441 }, tradeHashes = { [124131830] = { "+2 to Level of all Spell Skills" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4115,6 +4577,7 @@ return { "Bonded: Gain Finality for 0.2 seconds per Combo expended when using Skills", statOrder = { 10374, 6768 }, tradeHashes = { [2443032293] = { "Gain 250 Guard for 0.5 seconds per Combo expended when using Skills" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4125,6 +4588,7 @@ return { "Bonded: Knocks Enemies Back on Hit", statOrder = { 1137, 1409 }, tradeHashes = { [3675300253] = { "Strikes deal Splash Damage" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4136,6 +4600,7 @@ return { "Bonded: +2% to Maximum Fire Resistance", statOrder = { 859, 1055, 1009 }, tradeHashes = { [2968503605] = { "100% increased Flammability Magnitude" }, [1573130764] = { "Adds 23 to 34 Fire damage to Attacks" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4146,6 +4611,7 @@ return { "Bonded: +65 to maximum Mana", statOrder = { 1569, 892 }, tradeHashes = { [227523295] = { "+1 to Maximum Power Charges" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4156,6 +4622,7 @@ return { "Bonded: 35% increased Mana Regeneration Rate", statOrder = { 971, 1043 }, tradeHashes = { [805298720] = { "+3 to Level of all Curse Skills" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4166,6 +4633,7 @@ return { "Bonded: Triggered Spells deal 20% increased Spell Damage", statOrder = { 1674, 10297 }, tradeHashes = { [1936645603] = { "Gain 30% of Physical Damage as Extra Fire Damage" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4177,6 +4645,7 @@ return { "Bonded: 10% increased Magnitude of Bleeding you inflict", statOrder = { 831, 2261, 4800 }, tradeHashes = { [2091621414] = { "Causes Bleeding on Hit" }, [1940865751] = { "Adds 4 to 8 Physical Damage" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4188,6 +4657,7 @@ return { "Bonded: 70% increased Arrow Speed", statOrder = { 946, 2240, 1552 }, tradeHashes = { [210067635] = { "50% increased Attack Speed" }, [412462523] = { "20% less Attack Damage" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4198,6 +4668,7 @@ return { "Bonded: 3% increased Block chance per 100 total Item Armour on Equipped Armour Items", statOrder = { 2676, 1134 }, tradeHashes = { [2036307261] = { "Hits with this weapon have 1 to 3 Added Physical Damage per 1% Block Chance" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4208,6 +4679,7 @@ return { "Bonded: Enemies in your Presence are Hindered", statOrder = { 6757, 4686 }, tradeHashes = { [1273508088] = { "Gain 1 Druidic Prowess for every 20 total Rage spent" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4218,6 +4690,7 @@ return { "Bonded: Attacks have 20% chance to cause Bleeding", statOrder = { 10535, 2270 }, tradeHashes = { [1895552497] = { "Every 5 Rage also grants 5% of Damage taken Recouped as Life" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4229,6 +4702,7 @@ return { "Bonded: +50 to maximum Runic Ward", statOrder = { 4654, 4655, 890 }, tradeHashes = { [2905515354] = { "You take 20% of damage from Blocked Hits" }, [2957287092] = { "Chance to Block Damage is Lucky" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4241,6 +4715,7 @@ return { "Bonded: 25% increased Mana Regeneration Rate", statOrder = { 6948, 6948.1, 6948.2, 1043 }, tradeHashes = { [258955603] = { "Alternating every 5 seconds:", "Take 20% less Damage from Hits", "Take 20% less Damage over time" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4252,6 +4727,7 @@ return { "Bonded: 15% increased Attack Speed", statOrder = { 7782, 7782.1, 985 }, tradeHashes = { [3538915253] = { "On Hitting an enemy, gains maximum added Lightning damage equal to", "the enemy's Power for 20 seconds, up to a total of 120" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4262,6 +4738,7 @@ return { "Bonded: +45% to Cold Resistance", statOrder = { 10539, 1020 }, tradeHashes = { [3430033313] = { "Off-hand Hits inflict Runefather's Challenge" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4272,6 +4749,7 @@ return { "Bonded: Skills which Empower an Attack have 20% chance to not count that Attack", statOrder = { 614, 5395 }, tradeHashes = { [275498888] = { "Maximum Quality is 40%" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4282,6 +4760,7 @@ return { "Bonded: +100 to maximum Mana", statOrder = { 176, 892 }, tradeHashes = { [704409219] = { "75% increased effect of Socketed Runes" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4292,6 +4771,7 @@ return { "Bonded: 1% increased Damage per 15 Strength", statOrder = { 6747, 5990 }, tradeHashes = { [1291132817] = { "+1 to Armour per Strength" }, }, + isSocketBound = false, rank = { 65 }, }, }, @@ -4302,6 +4782,7 @@ return { "Bonded: +20 to Spirit", statOrder = { 6705, 895 }, tradeHashes = { [2785209416] = { "+1 to maximum Life per 8 Armour on Equipped Helmet" }, }, + isSocketBound = false, rank = { 60 }, }, ["body armour"] = { @@ -4311,6 +4792,7 @@ return { "Bonded: +20 to Strength", statOrder = { 6795, 6795.1, 992 }, tradeHashes = { [2444976134] = { "Gain Maximum Energy Shield equal to 50% of total", "Strength Requirements of Equipped Armour Items" }, }, + isSocketBound = false, rank = { 60 }, }, ["boots"] = { @@ -4319,6 +4801,7 @@ return { "Bonded: 20% increased Effect of Consecrated Ground you create", statOrder = { 9792, 5738 }, tradeHashes = { [1800433827] = { "Hits against you have no Critical Damage Bonus while on Consecrated Ground" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -4329,6 +4812,7 @@ return { "Bonded: +13% to Chaos Resistance", statOrder = { 2236, 1024 }, tradeHashes = { [4217453078] = { "15% of Chaos Damage from Hits taken as a Damage of a random Element" }, }, + isSocketBound = false, rank = { 60 }, }, ["gloves"] = { @@ -4338,6 +4822,7 @@ return { "Bonded: 20% increased Elemental Damage", statOrder = { 9235, 9235.1, 1726 }, tradeHashes = { [3557924960] = { "Gain 1% of Damage as Extra Damage of a random Element per", "Rune Socketed in Equipped Items" }, }, + isSocketBound = false, rank = { 60 }, }, ["boots"] = { @@ -4346,6 +4831,7 @@ return { "Bonded: 15% increased Runic Ward Cost Efficiency", statOrder = { 10495, 4754 }, tradeHashes = { [2441825294] = { "50% increased Runic Ward Regeneration Rate while Sprinting" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -4356,6 +4842,7 @@ return { "Bonded: 40% increased Endurance Charge Duration", statOrder = { 6762, 1864 }, tradeHashes = { [901336307] = { "Gain 1 Endurance Charge on reaching Low Life, only once every 2 seconds" }, }, + isSocketBound = false, rank = { 60 }, }, ["gloves"] = { @@ -4364,6 +4851,7 @@ return { "Bonded: Regenerate 0.5% of maximum Life per second", statOrder = { 4649, 1691 }, tradeHashes = { [119336587] = { "Banners also grant 2% of Life Regenerated per second to affected targets" }, }, + isSocketBound = false, rank = { 60 }, }, ["boots"] = { @@ -4372,6 +4860,7 @@ return { "Bonded: 20% increased Guard gained", statOrder = { 6787, 6934 }, tradeHashes = { [293832783] = { "When you stop Sprinting, gain Guard equal to 4% of maximum Life per second spent Sprinting, up to a maximum of 20%, for 4 seconds" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -4382,6 +4871,7 @@ return { "Bonded: 30% increased Immobilisation buildup", statOrder = { 7195, 7176 }, tradeHashes = { [2889034188] = { "Targets that are Blinded, Maimed, and Bleeding cannot Evade your Hits" }, }, + isSocketBound = false, rank = { 60 }, }, ["gloves"] = { @@ -4390,6 +4880,7 @@ return { "Bonded: 20% increased Life Regeneration rate", statOrder = { 7469, 1036 }, tradeHashes = { [445996047] = { "Regenerate 5% of maximum Life per Second if you have used a Command Skill Recently" }, }, + isSocketBound = false, rank = { 60 }, }, ["body armour"] = { @@ -4398,6 +4889,7 @@ return { "Bonded: 30% increased Thorns damage", statOrder = { 10227, 10228 }, tradeHashes = { [1871622140] = { "Thorns Damage is Lucky against targets with Fully Broken Armour" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -4408,6 +4900,7 @@ return { "Bonded: 20% reduced Slowing Potency of Debuffs on You", statOrder = { 985, 4738 }, tradeHashes = { [681332047] = { "8% increased Attack Speed" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4416,6 +4909,7 @@ return { "Bonded: 4% increased Movement Speed", statOrder = { 4279, 836 }, tradeHashes = { [632743438] = { "Allies in your Presence have 8% increased Movement Speed" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4427,6 +4921,7 @@ return { "Bonded: Gain 13% of Physical Damage as extra Chaos Damage", statOrder = { 2896, 9301, 1677 }, tradeHashes = { [1755296234] = { "Targets can be affected by +1 of your Poisons at the same time" }, [2011656677] = { "25% reduced Poison Duration" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4435,6 +4930,7 @@ return { "Bonded: 15% increased Withered Magnitude", statOrder = { 911, 10529 }, tradeHashes = { [262946222] = { "Allies in your Presence deal 13 to 27 added Attack Chaos Damage" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4445,6 +4941,7 @@ return { "Bonded: 30% increased Glory generation", statOrder = { 10485, 6897 }, tradeHashes = { [2663359259] = { "50% increased total Power counted by Warcries" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4453,6 +4950,7 @@ return { "Bonded: 15% increased Reservation Efficiency of Companion Skills", statOrder = { 5943, 9738 }, tradeHashes = { [3151560620] = { "15% increased Damage per each different Companion in your Presence" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4463,6 +4961,7 @@ return { "Bonded: Meta Skills have 15% increased Reservation Efficiency", statOrder = { 4734, 9740 }, tradeHashes = { [263495202] = { "15% increased Cost Efficiency" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4471,6 +4970,7 @@ return { "Bonded: 8% increased Life Recovery Rate while your Companion is in your Presence", statOrder = { 7978, 7467 }, tradeHashes = { [1779262102] = { "15% increased Mana Recovery rate while your Companion is in your Presence" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4481,6 +4981,7 @@ return { "Bonded: 20% increased Area of Effect of Curses", statOrder = { 3433, 1950 }, tradeHashes = { [1984310483] = { "Enemies you Curse take 6% increased Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4488,6 +4989,7 @@ return { "Bonded: 20% faster Curse Activation", statOrder = { 5914 }, tradeHashes = { [787504027] = { "" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4498,6 +5000,7 @@ return { "Bonded: Storm Skills have +1 to Limit", statOrder = { 9290, 10084 }, tradeHashes = { [554899692] = { "+1 Charm Slot" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4506,6 +5009,7 @@ return { "Bonded: 20% increased Life and Mana Recovery from Flasks", statOrder = { 6871, 6627 }, tradeHashes = { [731781020] = { "Flasks gain 0.2 charges per Second" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4516,6 +5020,7 @@ return { "Bonded: Minions Revive 8% faster", statOrder = { 9741, 9059 }, tradeHashes = { [1805633363] = { "8% increased Reservation Efficiency of Minion Skills" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4524,6 +5029,7 @@ return { "Bonded: Companions have 25% increased maximum Life", statOrder = { 6887, 5716 }, tradeHashes = { [2829985691] = { "40% increased Armour, Evasion and Energy Shield while your Companion is in your Presence" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4534,6 +5040,7 @@ return { "Bonded: Remnants you create have 15% increased effect", statOrder = { 2376, 9710 }, tradeHashes = { [2353576063] = { "8% increased Curse Magnitudes" }, }, + isSocketBound = false, rank = { 0 }, }, ["sceptre"] = { @@ -4542,6 +5049,7 @@ return { "Bonded: 10% increased Skill Speed while Shapeshifted", statOrder = { 918, 9890 }, tradeHashes = { [1998951374] = { "Allies in your Presence have 10% increased Attack Speed" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -4552,6 +5060,7 @@ return { "Bonded: Remnants can be collected from 30% further away", statOrder = { 1026, 9712 }, tradeHashes = { [770672621] = { "Minions have 15% increased maximum Life" }, }, + isSocketBound = false, rank = { 0 }, }, ["sceptre"] = { @@ -4560,6 +5069,7 @@ return { "Bonded: 40% increased Damage while Shapeshifted", statOrder = { 906, 5952 }, tradeHashes = { [1798257884] = { "Allies in your Presence deal 40% increased Damage" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -4570,6 +5080,7 @@ return { "Bonded: 20% increased effect of Archon Buffs on you", statOrder = { 4669, 4337 }, tradeHashes = { [1004011302] = { "12% increased Cooldown Recovery Rate" }, }, + isSocketBound = false, rank = { 0 }, }, ["sceptre"] = { @@ -4578,6 +5089,7 @@ return { "Bonded: 10% increased Skill Speed while Shapeshifted", statOrder = { 919, 9890 }, tradeHashes = { [289128254] = { "Allies in your Presence have 10% increased Cast Speed" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -4588,6 +5100,7 @@ return { "Bonded: 30% increased Charm Charges gained", statOrder = { 1332, 5595 }, tradeHashes = { [624954515] = { "25% increased Accuracy Rating" }, }, + isSocketBound = false, rank = { 0 }, }, ["sceptre"] = { @@ -4596,6 +5109,7 @@ return { "Bonded: 25% increased Critical Hit Chance while Shapeshifted", statOrder = { 916, 5825 }, tradeHashes = { [1250712710] = { "Allies in your Presence have 14% increased Critical Hit Chance" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -4606,6 +5120,7 @@ return { "Bonded: 25% reduced Magnitude of Bleeding on You", statOrder = { 4800, 4653 }, tradeHashes = { [3166958180] = { "15% increased Magnitude of Bleeding you inflict" }, }, + isSocketBound = false, rank = { 0 }, }, ["sceptre"] = { @@ -4614,6 +5129,7 @@ return { "Bonded: 25% increased Critical Hit Chance while Shapeshifted", statOrder = { 917, 5825 }, tradeHashes = { [3057012405] = { "Allies in your Presence have 20% increased Critical Damage Bonus" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -4624,6 +5140,7 @@ return { "Bonded: Projectiles have 25% chance for an additional Projectile when Forking", statOrder = { 9518, 5506 }, tradeHashes = { [1549287843] = { "Projectiles have 15% chance to Fork" }, }, + isSocketBound = false, rank = { 0 }, }, ["sceptre"] = { @@ -4632,6 +5149,7 @@ return { "Bonded: 40% increased Attack Damage while Shapeshifted", statOrder = { 910, 4511 }, tradeHashes = { [2854751904] = { "Allies in your Presence deal 1 to 40 added Attack Lightning Damage" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -4642,6 +5160,7 @@ return { "Bonded: 25% increased Warcry Cooldown Recovery Rate", statOrder = { 6856, 3035 }, tradeHashes = { [2709367754] = { "Gain 1 Rage on Melee Hit" }, }, + isSocketBound = false, rank = { 0 }, }, ["sceptre"] = { @@ -4650,6 +5169,7 @@ return { "Bonded: 25% increased Life Regeneration rate while Shapeshifted", statOrder = { 923, 7486 }, tradeHashes = { [1911097163] = { "Allies in your Presence Regenerate 0.5% of your Maximum Life per second" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -4660,6 +5180,7 @@ return { "Bonded: 12% increased Reservation Efficiency of Companion Skills", statOrder = { 1630, 9738 }, tradeHashes = { [280731498] = { "10% increased Area of Effect" }, }, + isSocketBound = false, rank = { 0 }, }, ["sceptre"] = { @@ -4668,6 +5189,7 @@ return { "Bonded: 40% increased Attack Damage while Shapeshifted", statOrder = { 907, 4511 }, tradeHashes = { [1574590649] = { "Allies in your Presence deal 12 to 18 added Attack Physical Damage" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -4678,6 +5200,7 @@ return { "Bonded: 15% chance for Damage of Enemies Hitting you to be Unlucky", statOrder = { 839, 6386 }, tradeHashes = { [2481353198] = { "15% increased Block chance" }, }, + isSocketBound = false, rank = { 0 }, }, ["buckler"] = { @@ -4686,6 +5209,7 @@ return { "Bonded: 15% chance for Damage of Enemies Hitting you to be Unlucky", statOrder = { 839, 6386 }, tradeHashes = { [2481353198] = { "15% increased Block chance" }, }, + isSocketBound = false, rank = { 0 }, }, ["sceptre"] = { @@ -4694,6 +5218,7 @@ return { "Bonded: +20% of Armour also applies to Elemental Damage while Shapeshifted", statOrder = { 920, 10537 }, tradeHashes = { [3850614073] = { "Allies in your Presence have +12% to all Elemental Resistances" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -4704,6 +5229,7 @@ return { "Bonded: 10% increased Quantity of Gold Dropped by Slain Enemies", statOrder = { 941, 6900 }, tradeHashes = { [3917489142] = { "12% increased Rarity of Items found" }, }, + isSocketBound = false, rank = { 0 }, }, ["sceptre"] = { @@ -4712,6 +5238,7 @@ return { "Bonded: Minions have 30% increased Cooldown Recovery Rate for Command Skills", statOrder = { 857, 8998 }, tradeHashes = { [3984865854] = { "15% increased Spirit" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -4722,6 +5249,7 @@ return { "Bonded: +5% to Quality of all Skills", statOrder = { 7715, 975 }, tradeHashes = { [3843204282] = { "" }, [726496846] = { "Idols socketed in this item gain the benefits of their Bonded modifiers" }, }, + isSocketBound = false, rank = { 0 }, }, ["sceptre"] = { @@ -4730,6 +5258,7 @@ return { "Bonded: Minions have 30% increased Area of Effect", statOrder = { 1069, 2759 }, tradeHashes = { [101878827] = { "50% increased Presence Area of Effect" }, }, + isSocketBound = false, rank = { 0 }, }, }, @@ -4740,6 +5269,7 @@ return { "Bonded: 12% increased Damage for each type of Elemental Ailment on Enemy", statOrder = { 1027, 5944 }, tradeHashes = { [3362812763] = { "+25% of Armour also applies to Elemental Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["buckler"] = { @@ -4748,6 +5278,7 @@ return { "Bonded: 12% increased Damage for each type of Elemental Ailment on Enemy", statOrder = { 1028, 5944 }, tradeHashes = { [3033371881] = { "Gain Deflection Rating equal to 20% of Evasion Rating" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4756,6 +5287,7 @@ return { "Bonded: Recover 3% of maximum Life when one of your Minions is Revived", statOrder = { 5709, 10569 }, tradeHashes = { [2882351629] = { "Companions deal 10% more Damage for each different type of dead Companion you have" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4766,6 +5298,7 @@ return { "Bonded: Plants have a 25% chance to immediately Overgrow when they enter your Presence for the first time", statOrder = { 9461, 5356 }, tradeHashes = { [4065951768] = { "30% increased Skill Effect Duration with Plant Skills" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4774,6 +5307,7 @@ return { "Bonded: 30% increased Skill Effect Duration with Plant Skills", statOrder = { 5356, 9461 }, tradeHashes = { [2681952497] = { "Plants have a 25% chance to immediately Overgrow when they enter your Presence for the first time" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4784,6 +5318,7 @@ return { "Bonded: 15% chance for Charms you use to not consume Charges", statOrder = { 5593, 5624 }, tradeHashes = { [2942439603] = { "Skills have 10% chance to not remove Charges but still count as consuming them" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4792,6 +5327,7 @@ return { "Bonded: 25% increased Endurance, Frenzy and Power Charge Duration", statOrder = { 4282, 2761 }, tradeHashes = { [3329501096] = { "Allies in your Presence share Charges with you" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4802,6 +5338,7 @@ return { "Bonded: +1 to Maximum Endurance Charges", statOrder = { 5510, 1559 }, tradeHashes = { [1228682002] = { "15% chance when you gain an Endurance Charge to gain an additional Endurance Charge" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4810,6 +5347,7 @@ return { "Bonded: 40% increased Armour if you've consumed an Endurance Charge Recently", statOrder = { 1890, 4379 }, tradeHashes = { [3257561708] = { "When you generate an Endurance Charge, Allies in your Presence generate that Charge instead" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4820,6 +5358,7 @@ return { "Bonded: +1 to Maximum Power Charges", statOrder = { 5512, 1569 }, tradeHashes = { [3537994888] = { "15% chance when you gain a Power Charge to gain an additional Power Charge" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4828,6 +5367,7 @@ return { "Bonded: 40% increased maximum Energy Shield if you've consumed a Power Charge Recently", statOrder = { 1892, 6400 }, tradeHashes = { [1323701627] = { "When you generate a Power Charge, Allies in your Presence generate that Charge instead" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4838,6 +5378,7 @@ return { "Bonded: +1 to Maximum Frenzy Charges", statOrder = { 5511, 1564 }, tradeHashes = { [2916861134] = { "15% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4846,6 +5387,7 @@ return { "Bonded: 40% increased Evasion Rating if you've consumed a Frenzy Charge Recently", statOrder = { 1891, 6471 }, tradeHashes = { [3353733343] = { "When you generate a Frenzy Charge, Allies in your Presence generate that Charge instead" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4856,6 +5398,7 @@ return { "Bonded: +3% to maximum Block chance", statOrder = { 4930, 1734 }, tradeHashes = { [3087034595] = { "15% increased Block chance while your Companion is in your Presence" }, }, + isSocketBound = false, rank = { 50 }, }, ["buckler"] = { @@ -4863,6 +5406,7 @@ return { "Bonded: 30% increased Parry Range", statOrder = { 4144 }, tradeHashes = { [2057883179] = { "" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4871,6 +5415,7 @@ return { "Bonded: Companions have 30% increased Area of Effect", statOrder = { 5729, 5705 }, tradeHashes = { [2652394701] = { "Companions in your Presence gain 1 Rage on hit" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4883,6 +5428,7 @@ return { "Bonded: Gain 20% of Damage as Extra Chaos Damage", statOrder = { 1013, 9234, 1024, 1672 }, tradeHashes = { [3617669804] = { "Gain 20% of Damage as Extra Damage of a random Element" }, [2901986750] = { "-20% to all Elemental Resistances" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4893,6 +5439,7 @@ return { "Bonded: Companions in your Presence have -20% to Chaos Resistance", statOrder = { 5727, 5732, 4280, 5726 }, tradeHashes = { [1539508682] = { "Companions in your Presence have -20% to all Elemental Resistances" }, [4200448078] = { "Companions in your Presence Gain 20% of Damage as Extra Damage of a random Element" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4905,6 +5452,7 @@ return { "Bonded: Meta Skills have 25% reduced Reservation Efficiency", statOrder = { 1417, 6393, 7367, 9740 }, tradeHashes = { [4236566306] = { "Meta Skills gain 40% increased Energy" }, [1416406066] = { "25% reduced Spirit" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4915,6 +5463,7 @@ return { "Bonded: 25% reduced Life Regeneration rate", statOrder = { 1069, 2574, 923, 1036 }, tradeHashes = { [101878827] = { "40% reduced Presence Area of Effect" }, [315791320] = { "Aura Skills have 25% increased Magnitudes" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4927,6 +5476,7 @@ return { "Bonded: 12% increased Skill Speed while on Low Mana", statOrder = { 894, 9233, 4709, 9889 }, tradeHashes = { [2748665614] = { "30% reduced maximum Mana" }, [1693515857] = { "Gain 2% of Damage as Extra Physical Damage per ten percent missing Mana" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4937,6 +5487,7 @@ return { "Bonded: Temporary Minion Skills have +2 to Limit of Minions summoned", statOrder = { 4710, 9001, 9741, 10221 }, tradeHashes = { [3742865955] = { "Minions deal 60% increased Damage with Command Skills" }, [553018427] = { "30% reduced Mana Cost Efficiency of Command Skills" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4947,6 +5498,7 @@ return { "Bonded: +8% to Chaos Resistance", statOrder = { 4637, 1024 }, tradeHashes = { [3972229254] = { "+10% of Armour also applies to Chaos Damage" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4955,6 +5507,7 @@ return { "Bonded: Minions have 20% additional Physical Damage Reduction", statOrder = { 2668, 2022 }, tradeHashes = { [3837707023] = { "Minions have +20% to Chaos Resistance" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4965,6 +5518,7 @@ return { "Bonded: +12% to Cold Resistance", statOrder = { 6109, 1020 }, tradeHashes = { [3040571529] = { "10% increased Deflection Rating" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4973,6 +5527,7 @@ return { "Bonded: 8% increased Attack Speed while your Companion is in your Presence", statOrder = { 5706, 4548 }, tradeHashes = { [666077204] = { "Companions have 12% increased Attack Speed" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -4983,6 +5538,7 @@ return { "Bonded: +12% to Lightning Resistance", statOrder = { 1456, 1023 }, tradeHashes = { [2448633171] = { "5% of Damage taken bypasses Energy Shield" }, }, + isSocketBound = false, rank = { 50 }, }, ["sceptre"] = { @@ -4991,6 +5547,7 @@ return { "Bonded: 25% increased Damage while your Companion is in your Presence", statOrder = { 5716, 5951 }, tradeHashes = { [1805182458] = { "Companions have 25% increased maximum Life" }, }, + isSocketBound = false, rank = { 50 }, }, }, @@ -5001,6 +5558,7 @@ return { "Bonded: 30% increased Accuracy Rating", statOrder = { 5296, 1332 }, tradeHashes = { [4111745607] = { "Enemies which are on Full Life cannot Evade your Hits" }, }, + isSocketBound = false, rank = { 60 }, }, ["body armour"] = { @@ -5010,6 +5568,7 @@ return { "Bonded: 8% increased Deflection Rating", statOrder = { 4671, 4671.1, 6109 }, tradeHashes = { [967155385] = { "Prevent +5% of Damage from Deflected Hits if you've", "Deflected no Hits Recently" }, }, + isSocketBound = false, rank = { 60 }, }, ["boots"] = { @@ -5018,6 +5577,7 @@ return { "Bonded: Buffs on you expire 10% slower", statOrder = { 6808, 5231 }, tradeHashes = { [1811977226] = { "Gain Onslaught for 4 seconds when your Marks Activate" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -5028,6 +5588,7 @@ return { "Bonded: 5% increased Spirit", statOrder = { 4745, 1417 }, tradeHashes = { [1073847159] = { "+3 to Spirit per Idol socketed in your Equipment" }, }, + isSocketBound = false, rank = { 60 }, }, ["gloves"] = { @@ -5036,6 +5597,7 @@ return { "Bonded: Companions deal 30% increased Damage", statOrder = { 5723, 5712 }, tradeHashes = { [226999623] = { "Companions gain Onslaught for 4 seconds on Hitting your Marked targets" }, }, + isSocketBound = false, rank = { 60 }, }, ["boots"] = { @@ -5044,6 +5606,7 @@ return { "Bonded: Minions have 12% increased maximum Life", statOrder = { 10044, 1026 }, tradeHashes = { [3639405795] = { "1% increased Movement Speed while Sprinting per Persistent Minion" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -5054,6 +5617,7 @@ return { "Bonded: Buffs on you expire 10% slower", statOrder = { 6786, 5231 }, tradeHashes = { [3863682550] = { "Gain Guard equal to 10% of maximum Life for 4 seconds on taking Savage Hit" }, }, + isSocketBound = false, rank = { 60 }, }, ["gloves"] = { @@ -5062,6 +5626,7 @@ return { "Bonded: 20% increased Block chance", statOrder = { 4199, 1133 }, tradeHashes = { [3617372509] = { "+5% to maximum Block chance if you've Blocked with a raised Shield Recently" }, }, + isSocketBound = false, rank = { 60 }, }, ["body armour"] = { @@ -5070,6 +5635,7 @@ return { "Bonded: 25% increased Stun Threshold", statOrder = { 10106, 2983 }, tradeHashes = { [751944209] = { "200% increased Stun Threshold if you've been Stunned Recently" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -5080,6 +5646,7 @@ return { "Bonded: 20% increased Blind Effect", statOrder = { 6371, 4919 }, tradeHashes = { [25786091] = { "Enemies have no Critical Damage Bonus for 4 seconds after you Blind them" }, }, + isSocketBound = false, rank = { 60 }, }, ["gloves"] = { @@ -5088,6 +5655,7 @@ return { "Bonded: 15% increased Critical Hit Chance", statOrder = { 5812, 976 }, tradeHashes = { [3370077792] = { "Enemies you Critically Hit get 100% reduced Life Regeneration Rate for 4 seconds" }, }, + isSocketBound = false, rank = { 60 }, }, ["boots"] = { @@ -5096,6 +5664,7 @@ return { "Bonded: 8% increased Movement Speed while Sprinting", statOrder = { 9913, 10043 }, tradeHashes = { [3128773415] = { "Your speed is Unaffected by Slows while Sprinting" }, }, + isSocketBound = false, rank = { 60 }, }, }, @@ -5105,6 +5674,7 @@ return { "Raven-Touched", statOrder = { 10730 }, tradeHashes = { [3198163869] = { "Raven-Touched" }, }, + isSocketBound = true, rank = { 60 }, }, }, diff --git a/src/Export/Scripts/soulcores.lua b/src/Export/Scripts/soulcores.lua index 086b54531..9120e30f5 100644 --- a/src/Export/Scripts/soulcores.lua +++ b/src/Export/Scripts/soulcores.lua @@ -67,6 +67,7 @@ directiveTable.base = function(state, args, out) end out:write(' },\n') end + out:write(string.format('\t\t\t\tisSocketBound = %s,\n', modLine.isSocketBound)) out:write('\t\t\t\trank = { '..(modLine.rank or 0)..' },\n') out:write('\t\t},\n') end @@ -141,7 +142,8 @@ directiveTable.base = function(state, args, out) label = descStats, statOrder = orders, rank = rank, - tradeHashes = tradeHashes + tradeHashes = tradeHashes, + isSocketBound = soulCores.IsSocketBound } table.insert(modLines, out) end diff --git a/src/Export/spec.lua b/src/Export/spec.lua index 974b6a6b5..9eb192bdc 100644 --- a/src/Export/spec.lua +++ b/src/Export/spec.lua @@ -56023,7 +56023,7 @@ return { }, [7]={ list=false, - name="", + name="IsSocketBound", refTo="", type="Bool", width=150