From 7f8120a9de4eda1d7884f46f3c15cff923bd30f5 Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Wed, 27 May 2026 18:32:10 +0300 Subject: [PATCH 01/15] Export mod limits and locality --- src/Data/ModRunes.lua | 1018 ++++++++++++++++++++++++++++++ src/Export/Scripts/soulcores.lua | 17 +- 2 files changed, 1033 insertions(+), 2 deletions(-) diff --git a/src/Data/ModRunes.lua b/src/Data/ModRunes.lua index 788bec0d9d..eeff8adef8 100644 --- a/src/Data/ModRunes.lua +++ b/src/Data/ModRunes.lua @@ -5,6 +5,8 @@ return { ["Hayoxi's Soul Core of Heatproofing"] = { ["helmet"] = { type = "SoulCore", + limit = 1, + localMod = false, "+40% of Armour also applies to Cold Damage", statOrder = { 4635 }, tradeHashes = { [1947060170] = { "+40% of Armour also applies to Cold Damage" }, }, @@ -14,6 +16,8 @@ return { ["Zalatl's Soul Core of Insulation"] = { ["boots"] = { type = "SoulCore", + limit = 1, + localMod = false, "+40% of Armour also applies to Lightning Damage", statOrder = { 4637 }, tradeHashes = { [2200571612] = { "+40% of Armour also applies to Lightning Damage" }, }, @@ -23,6 +27,8 @@ return { ["Topotante's Soul Core of Dampening"] = { ["gloves"] = { type = "SoulCore", + limit = 1, + localMod = false, "+40% of Armour also applies to Fire Damage", statOrder = { 4636 }, tradeHashes = { [3897831687] = { "+40% of Armour also applies to Fire Damage" }, }, @@ -32,24 +38,42 @@ return { ["Atmohua's Soul Core of Retreat"] = { ["body armour"] = { type = "SoulCore", +<<<<<<< HEAD "Gain additional Ailment Threshold equal to 15% of maximum Energy Shield", "Gain additional Stun Threshold equal to 15% of maximum Energy Shield", statOrder = { 4255, 10097 }, 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" }, }, +======= + limit = 1, + localMod = false, + "30% faster start of Energy Shield Recharge", + statOrder = { 967 }, + tradeHashes = { [1782086450] = { "30% faster start of Energy Shield Recharge" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 50 }, }, ["focus"] = { type = "SoulCore", +<<<<<<< HEAD "Gain additional Ailment Threshold equal to 15% of maximum Energy Shield", "Gain additional Stun Threshold equal to 15% of maximum Energy Shield", statOrder = { 4255, 10097 }, 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" }, }, +======= + limit = 1, + localMod = false, + "30% faster start of Energy Shield Recharge", + statOrder = { 967 }, + tradeHashes = { [1782086450] = { "30% faster start of Energy Shield Recharge" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 50 }, }, }, ["Quipolatl's Soul Core of Flow"] = { ["helmet"] = { type = "SoulCore", + limit = 1, + localMod = false, "8% increased Skill Effect Duration", "8% increased Cooldown Recovery Rate", statOrder = { 1643, 4666 }, @@ -60,6 +84,8 @@ return { ["Tzamoto's Soul Core of Ferocity"] = { ["helmet"] = { type = "SoulCore", + limit = 1, + localMod = false, "+4 to Maximum Rage", statOrder = { 9568 }, tradeHashes = { [1181501418] = { "+4 to Maximum Rage" }, }, @@ -69,6 +95,8 @@ return { ["Uromoti's Soul Core of Attenuation"] = { ["boots"] = { type = "SoulCore", + limit = 1, + localMod = false, "15% increased Curse Duration", "15% increased Poison Duration", statOrder = { 1538, 2894 }, @@ -79,6 +107,8 @@ return { ["Opiloti's Soul Core of Assault"] = { ["weapon"] = { type = "SoulCore", + limit = 1, + localMod = false, "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge", statOrder = { 5507 }, tradeHashes = { [2916861134] = { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge" }, }, @@ -86,6 +116,8 @@ return { }, ["wand"] = { type = "SoulCore", + limit = 1, + localMod = false, "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge", statOrder = { 5507 }, tradeHashes = { [2916861134] = { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge" }, }, @@ -102,6 +134,8 @@ return { ["Guatelitzi's Soul Core of Endurance"] = { ["weapon"] = { type = "SoulCore", + limit = 1, + localMod = false, "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge", statOrder = { 5506 }, tradeHashes = { [1228682002] = { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge" }, }, @@ -109,6 +143,8 @@ return { }, ["wand"] = { type = "SoulCore", + limit = 1, + localMod = false, "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge", statOrder = { 5506 }, tradeHashes = { [1228682002] = { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge" }, }, @@ -125,6 +161,8 @@ return { ["Xopec's Soul Core of Power"] = { ["weapon"] = { type = "SoulCore", + limit = 1, + localMod = false, "50% chance when you gain a Power Charge to gain an additional Power Charge", statOrder = { 5508 }, tradeHashes = { [3537994888] = { "50% chance when you gain a Power Charge to gain an additional Power Charge" }, }, @@ -132,6 +170,8 @@ return { }, ["wand"] = { type = "SoulCore", + limit = 1, + localMod = false, "50% chance when you gain a Power Charge to gain an additional Power Charge", statOrder = { 5508 }, tradeHashes = { [3537994888] = { "50% chance when you gain a Power Charge to gain an additional Power Charge" }, }, @@ -148,6 +188,8 @@ return { ["Estazunti's Soul Core of Convalescence"] = { ["boots"] = { type = "SoulCore", + limit = 1, + localMod = false, "12% increased speed of Recoup Effects", statOrder = { 9622 }, tradeHashes = { [2363593824] = { "12% increased speed of Recoup Effects" }, }, @@ -155,6 +197,8 @@ return { }, ["helmet"] = { type = "SoulCore", + limit = 1, + localMod = false, "8% of Damage taken Recouped as Life", statOrder = { 1036 }, tradeHashes = { [1444556985] = { "8% of Damage taken Recouped as Life" }, }, @@ -164,6 +208,8 @@ return { ["Tacati's Soul Core of Affliction"] = { ["helmet"] = { type = "SoulCore", + limit = 1, + localMod = false, "Enemies you Curse have -5% to Chaos Resistance", statOrder = { 3714 }, tradeHashes = { [1772929282] = { "Enemies you Curse have -5% to Chaos Resistance" }, }, @@ -173,6 +219,8 @@ return { ["Cholotl's Soul Core of War"] = { ["bow"] = { type = "SoulCore", + limit = 1, + localMod = false, "20% increased Projectile Speed", statOrder = { 896 }, tradeHashes = { [3759663284] = { "20% increased Projectile Speed" }, }, @@ -182,6 +230,8 @@ return { ["Citaqualotl's Soul Core of Foulness"] = { ["weapon"] = { type = "SoulCore", + limit = 1, + localMod = true, "Adds 19 to 29 Chaos damage", statOrder = { 1290 }, tradeHashes = { [2223678961] = { "Adds 19 to 29 Chaos damage" }, }, @@ -191,6 +241,8 @@ return { ["Xipocado's Soul Core of Dominion"] = { ["wand"] = { type = "SoulCore", + limit = 1, + localMod = false, "Minions deal 40% increased Damage with Command Skills", statOrder = { 8992 }, tradeHashes = { [3742865955] = { "Minions deal 40% increased Damage with Command Skills" }, }, @@ -205,6 +257,8 @@ return { }, ["sceptre"] = { type = "SoulCore", + limit = 1, + localMod = false, "Minions deal 40% increased Damage with Command Skills", statOrder = { 8992 }, tradeHashes = { [3742865955] = { "Minions deal 40% increased Damage with Command Skills" }, }, @@ -214,6 +268,7 @@ return { ["Soul Core of Tacati"] = { ["weapon"] = { type = "SoulCore", + localMod = true, "15% chance to Poison on Hit with this weapon", statOrder = { 7787 }, tradeHashes = { [3885634897] = { "15% chance to Poison on Hit with this weapon" }, }, @@ -221,6 +276,7 @@ return { }, ["armour"] = { type = "SoulCore", + localMod = false, "+11% to Chaos Resistance", statOrder = { 1023 }, tradeHashes = { [2923486259] = { "+11% to Chaos Resistance" }, }, @@ -230,6 +286,7 @@ return { ["Soul Core of Opiloti"] = { ["weapon"] = { type = "SoulCore", + localMod = true, "15% chance to cause Bleeding on Hit", statOrder = { 2262 }, tradeHashes = { [1519615863] = { "15% chance to cause Bleeding on Hit" }, }, @@ -237,6 +294,7 @@ return { }, ["helmet"] = { type = "SoulCore", + localMod = false, "20% increased Charm Charges gained", statOrder = { 5591 }, tradeHashes = { [3585532255] = { "20% increased Charm Charges gained" }, }, @@ -246,6 +304,7 @@ return { ["Soul Core of Jiquani"] = { ["weapon"] = { type = "SoulCore", + localMod = false, "Recover 2% of maximum Life on Kill", statOrder = { 1509 }, tradeHashes = { [2023107756] = { "Recover 2% of maximum Life on Kill" }, }, @@ -253,6 +312,7 @@ return { }, ["body armour"] = { type = "SoulCore", + localMod = false, "3% increased maximum Life", statOrder = { 888 }, tradeHashes = { [983749596] = { "3% increased maximum Life" }, }, @@ -262,6 +322,7 @@ return { ["Soul Core of Zalatl"] = { ["weapon"] = { type = "SoulCore", + localMod = false, "Recover 2% of maximum Mana on Kill", statOrder = { 1511 }, tradeHashes = { [1030153674] = { "Recover 2% of maximum Mana on Kill" }, }, @@ -269,6 +330,7 @@ return { }, ["helmet"] = { type = "SoulCore", + localMod = false, "3% increased maximum Mana", statOrder = { 893 }, tradeHashes = { [2748665614] = { "3% increased maximum Mana" }, }, @@ -278,6 +340,7 @@ return { ["Soul Core of Citaqualotl"] = { ["weapon"] = { type = "SoulCore", + localMod = false, "30% increased Elemental Damage with Attacks", statOrder = { 876 }, tradeHashes = { [387439868] = { "30% increased Elemental Damage with Attacks" }, }, @@ -285,6 +348,7 @@ return { }, ["armour"] = { type = "SoulCore", + localMod = false, "+5% to all Elemental Resistances", statOrder = { 1012 }, tradeHashes = { [2901986750] = { "+5% to all Elemental Resistances" }, }, @@ -294,6 +358,7 @@ return { ["Soul Core of Puhuarte"] = { ["weapon"] = { type = "SoulCore", + localMod = false, "30% increased Flammability Magnitude", statOrder = { 1054 }, tradeHashes = { [2968503605] = { "30% increased Flammability Magnitude" }, }, @@ -301,6 +366,7 @@ return { }, ["gloves"] = { type = "SoulCore", + localMod = false, "+1% to Maximum Fire Resistance", statOrder = { 1008 }, tradeHashes = { [4095671657] = { "+1% to Maximum Fire Resistance" }, }, @@ -310,6 +376,7 @@ return { ["Soul Core of Tzamoto"] = { ["weapon"] = { type = "SoulCore", + localMod = false, "30% increased Freeze Buildup", statOrder = { 1056 }, tradeHashes = { [473429811] = { "30% increased Freeze Buildup" }, }, @@ -317,6 +384,7 @@ return { }, ["helmet"] = { type = "SoulCore", + localMod = false, "+1% to Maximum Cold Resistance", statOrder = { 1009 }, tradeHashes = { [3676141501] = { "+1% to Maximum Cold Resistance" }, }, @@ -326,6 +394,7 @@ return { ["Soul Core of Xopec"] = { ["weapon"] = { type = "SoulCore", + localMod = false, "30% increased chance to Shock", statOrder = { 1058 }, tradeHashes = { [293638271] = { "30% increased chance to Shock" }, }, @@ -333,6 +402,7 @@ return { }, ["boots"] = { type = "SoulCore", + localMod = false, "+1% to Maximum Lightning Resistance", statOrder = { 1010 }, tradeHashes = { [1011760251] = { "+1% to Maximum Lightning Resistance" }, }, @@ -342,6 +412,7 @@ return { ["Soul Core of Azcapa"] = { ["weapon"] = { type = "SoulCore", + localMod = false, "+15 to Spirit", statOrder = { 895 }, tradeHashes = { [3981240776] = { "+15 to Spirit" }, }, @@ -349,6 +420,7 @@ return { }, ["gloves"] = { type = "SoulCore", + localMod = false, "10% increased Quantity of Gold Dropped by Slain Enemies", statOrder = { 6894 }, tradeHashes = { [3175163625] = { "10% increased Quantity of Gold Dropped by Slain Enemies" }, }, @@ -358,6 +430,7 @@ return { ["Soul Core of Topotante"] = { ["weapon"] = { type = "SoulCore", + localMod = true, "Attacks with this Weapon Penetrate 15% Elemental Resistances", statOrder = { 3434 }, tradeHashes = { [4064396395] = { "Attacks with this Weapon Penetrate 15% Elemental Resistances" }, }, @@ -365,6 +438,7 @@ return { }, ["boots"] = { type = "SoulCore", + localMod = false, "25% increased Elemental Ailment Threshold", statOrder = { 4256 }, tradeHashes = { [3544800472] = { "25% increased Elemental Ailment Threshold" }, }, @@ -374,6 +448,7 @@ return { ["Soul Core of Quipolatl"] = { ["weapon"] = { type = "SoulCore", + localMod = true, "5% increased Attack Speed", statOrder = { 945 }, tradeHashes = { [210067635] = { "5% increased Attack Speed" }, }, @@ -381,6 +456,7 @@ return { }, ["boots"] = { type = "SoulCore", + localMod = false, "15% reduced Slowing Potency of Debuffs on You", statOrder = { 4735 }, tradeHashes = { [924253255] = { "15% reduced Slowing Potency of Debuffs on You" }, }, @@ -390,6 +466,7 @@ return { ["Soul Core of Ticaba"] = { ["weapon"] = { type = "SoulCore", + localMod = true, "+5% to Critical Damage Bonus", statOrder = { 944 }, tradeHashes = { [2694482655] = { "+5% to Critical Damage Bonus" }, }, @@ -397,6 +474,7 @@ return { }, ["body armour"] = { type = "SoulCore", + localMod = false, "Hits against you have 20% reduced Critical Damage Bonus", statOrder = { 1004 }, tradeHashes = { [3855016469] = { "Hits against you have 20% reduced Critical Damage Bonus" }, }, @@ -404,6 +482,7 @@ return { }, ["shield"] = { type = "SoulCore", + localMod = false, "Hits against you have 20% reduced Critical Damage Bonus", statOrder = { 1004 }, tradeHashes = { [3855016469] = { "Hits against you have 20% reduced Critical Damage Bonus" }, }, @@ -420,6 +499,7 @@ return { ["Soul Core of Atmohua"] = { ["weapon"] = { type = "SoulCore", + localMod = true, "Convert 20% of Requirements to Strength", statOrder = { 7792 }, tradeHashes = { [1556124492] = { "Convert 20% of Requirements to Strength" }, }, @@ -427,6 +507,7 @@ return { }, ["armour"] = { type = "SoulCore", + localMod = true, "Convert 20% of Requirements to Strength", statOrder = { 7792 }, tradeHashes = { [1556124492] = { "Convert 20% of Requirements to Strength" }, }, @@ -436,6 +517,7 @@ return { ["Soul Core of Cholotl"] = { ["weapon"] = { type = "SoulCore", + localMod = true, "Convert 20% of Requirements to Dexterity", statOrder = { 7790 }, tradeHashes = { [1496740334] = { "Convert 20% of Requirements to Dexterity" }, }, @@ -443,6 +525,7 @@ return { }, ["armour"] = { type = "SoulCore", + localMod = true, "Convert 20% of Requirements to Dexterity", statOrder = { 7790 }, tradeHashes = { [1496740334] = { "Convert 20% of Requirements to Dexterity" }, }, @@ -452,6 +535,7 @@ return { ["Soul Core of Zantipi"] = { ["weapon"] = { type = "SoulCore", + localMod = true, "Convert 20% of Requirements to Intelligence", statOrder = { 7791 }, tradeHashes = { [2913012734] = { "Convert 20% of Requirements to Intelligence" }, }, @@ -459,22 +543,213 @@ return { }, ["armour"] = { type = "SoulCore", + localMod = true, "Convert 20% of Requirements to Intelligence", statOrder = { 7791 }, tradeHashes = { [2913012734] = { "Convert 20% of Requirements to Intelligence" }, }, rank = { 0 }, }, }, +<<<<<<< HEAD ["Guatelitzi's Thesis"] = { ["helmet"] = { type = "SoulCore", "Gain Armour equal to 35% of Life Lost from Hits in the past 8 seconds", statOrder = { 6742 }, tradeHashes = { [3903510399] = { "Gain Armour equal to 35% of Life Lost from Hits in the past 8 seconds" }, }, +======= + ["Amanamu's Gaze"] = { + ["helmet"] = { + type = "AbyssalEye", + limit = 1, + localMod = false, + "Remove a Damaging Ailment when you use a Command Skill", + statOrder = { 9162 }, + tradeHashes = { [594547430] = { "Remove a Damaging Ailment when you use a Command Skill" }, }, rank = { 60 }, }, ["body armour"] = { + type = "AbyssalEye", + limit = 1, + localMod = false, + "+2 to Armour per 1 Spirit", + statOrder = { 4275 }, + tradeHashes = { [1197632982] = { "+2 to Armour per 1 Spirit" }, }, + rank = { 60 }, + }, + ["boots"] = { + type = "AbyssalEye", + limit = 1, + localMod = false, + "1% increased Movement Speed per 15 Spirit, up to a maximum of 40%", + "Other Modifiers to Movement Speed except for Sprinting do not apply", + statOrder = { 8593, 8593.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" }, }, + rank = { 60 }, + }, + }, + ["Kurgal's Gaze"] = { + ["helmet"] = { + type = "AbyssalEye", + limit = 1, + localMod = false, + "Increases and Reductions to Life Regeneration Rate also apply to Mana Regeneration Rate", + statOrder = { 4115 }, + tradeHashes = { [3570773271] = { "Increases and Reductions to Life Regeneration Rate also apply to Mana Regeneration Rate" }, }, + rank = { 60 }, + }, + ["gloves"] = { + type = "AbyssalEye", + limit = 1, + localMod = false, + "40% increased effect of Arcane Surge on you", + statOrder = { 2891 }, + tradeHashes = { [2103650854] = { "40% increased effect of Arcane Surge on you" }, }, + rank = { 60 }, + }, + ["boots"] = { + type = "AbyssalEye", + limit = 1, + localMod = false, + "15% increased Mana Cost Efficiency if you haven't Dodge Rolled Recently", + statOrder = { 7483 }, + tradeHashes = { [2876843277] = { "15% increased Mana Cost Efficiency if you haven't Dodge Rolled Recently" }, }, + rank = { 60 }, + }, + }, + ["Tecrod's Gaze"] = { + ["body armour"] = { + type = "AbyssalEye", + limit = 1, + localMod = false, + "Regenerate 1.5% of maximum Life per second", + statOrder = { 1617 }, + tradeHashes = { [836936635] = { "Regenerate 1.5% of maximum Life per second" }, }, + rank = { 60 }, + }, + ["gloves"] = { + type = "AbyssalEye", + limit = 1, + localMod = false, + "25% increased Life Cost Efficiency", + statOrder = { 4572 }, + tradeHashes = { [310945763] = { "25% increased Life Cost Efficiency" }, }, + rank = { 60 }, + }, + ["boots"] = { + type = "AbyssalEye", + limit = 1, + localMod = false, + "10% increased Movement Speed when on Low Life", + statOrder = { 1481 }, + tradeHashes = { [649025131] = { "10% increased Movement Speed when on Low Life" }, }, + rank = { 60 }, + }, + }, + ["Ulaman's Gaze"] = { + ["helmet"] = { + type = "AbyssalEye", + limit = 1, + localMod = false, + "+1 to Accuracy Rating per 1 Item Evasion Rating on Equipped Helmet", + statOrder = { 4022 }, + tradeHashes = { [687156079] = { "+1 to Accuracy Rating per 1 Item Evasion Rating on Equipped Helmet" }, }, + rank = { 60 }, + }, + ["gloves"] = { + type = "AbyssalEye", + limit = 1, + localMod = false, + "Critical Hit chance is Lucky against Parried enemies", + statOrder = { 5415 }, + tradeHashes = { [935518591] = { "Critical Hit chance is Lucky against Parried enemies" }, }, + rank = { 60 }, + }, + ["body armour"] = { + type = "AbyssalEye", + limit = 1, + localMod = false, + "Prevent +3% of Damage from Deflected Hits", + statOrder = { 4541 }, + tradeHashes = { [3552135623] = { "Prevent +3% of Damage from Deflected Hits" }, }, + rank = { 60 }, + }, + }, + ["Jiquani's Thesis"] = { + ["helmet"] = { + type = "SoulCore", + limit = 1, + localMod = false, + "+1 to maximum Mana per 2 Item Energy Shield on Equipped Helmet", + statOrder = { 6295 }, + tradeHashes = { [280497929] = { "+1 to maximum Mana per 2 Item Energy Shield on Equipped Helmet" }, }, + rank = { 60 }, + }, + ["gloves"] = { + type = "SoulCore", + limit = 1, + localMod = false, + "Energy Shield Recharge starts after spending a total of", + " 2000 Mana, no more than once every 2 seconds", + statOrder = { 6023, 6023.1 }, + tradeHashes = { [2241849004] = { "Energy Shield Recharge starts after spending a total of", " 2000 Mana, no more than once every 2 seconds" }, }, + rank = { 60 }, + }, + ["boots"] = { + type = "SoulCore", + limit = 1, + localMod = false, + "Increases and Reductions to Movement Speed also", + " apply to Energy Shield Recharge Rate", + statOrder = { 6874, 6874.1 }, + tradeHashes = { [4282982513] = { "Increases and Reductions to Movement Speed also", " apply to Energy Shield Recharge Rate" }, }, + rank = { 60 }, + }, + }, + ["Quipolatl's Thesis"] = { + ["helmet"] = { + type = "SoulCore", + limit = 1, + localMod = false, + "A random Skill that requires Glory generates 15% of its maximum Glory when your Mark Activates", + statOrder = { 8275 }, + tradeHashes = { [2231410646] = { "A random Skill that requires Glory generates 15% of its maximum Glory when your Mark Activates" }, }, + rank = { 60 }, + }, + ["gloves"] = { type = "SoulCore", + limit = 1, + localMod = false, + "Each Runic Inscription from your Curse Skills causes you to Regenerate Mana per second equal to 10% of that Skill's Mana Cost", + statOrder = { 9139 }, + tradeHashes = { [426207520] = { "Each Runic Inscription from your Curse Skills causes you to Regenerate Mana per second equal to 10% of that Skill's Mana Cost" }, }, + rank = { 60 }, + }, + ["body armour"] = { + type = "SoulCore", + limit = 1, + localMod = false, + "+50% of Armour also applies to Chaos Damage while on full Energy Shield", + statOrder = { 4261 }, + tradeHashes = { [2191621386] = { "+50% of Armour also applies to Chaos Damage while on full Energy Shield" }, }, + rank = { 60 }, + }, + }, + ["Guatelitzi's Thesis"] = { + ["helmet"] = { + type = "SoulCore", + limit = 1, + localMod = false, + "Gain Armour equal to 25% of Life Lost from Hits in the past 8 seconds", + statOrder = { 6337 }, + tradeHashes = { [3903510399] = { "Gain Armour equal to 25% of Life Lost from Hits in the past 8 seconds" }, }, +>>>>>>> 990008684 (Export mod limits and locality) + rank = { 60 }, + }, + ["body armour"] = { + type = "SoulCore", + limit = 1, + localMod = false, "10% of Physical Damage prevented Recouped as Life", statOrder = { 9410 }, tradeHashes = { [1374654984] = { "10% of Physical Damage prevented Recouped as Life" }, }, @@ -482,6 +757,8 @@ return { }, ["boots"] = { type = "SoulCore", + limit = 1, + localMod = false, "Lose 5% of maximum Life per second while Sprinting", "25% increased Movement Speed while Sprinting", statOrder = { 7440, 10028 }, @@ -492,6 +769,8 @@ return { ["Citaqualotl's Thesis"] = { ["body armour"] = { type = "SoulCore", + limit = 1, + localMod = false, "You Recoup 50% of Damage taken by your Offerings as Life", statOrder = { 9646 }, tradeHashes = { [1937310173] = { "You Recoup 50% of Damage taken by your Offerings as Life" }, }, @@ -499,6 +778,8 @@ return { }, ["gloves"] = { type = "SoulCore", + limit = 1, + localMod = false, "One of your Persistent Minions revives when an Offering expires", statOrder = { 9740 }, tradeHashes = { [1480688478] = { "One of your Persistent Minions revives when an Offering expires" }, }, @@ -506,6 +787,8 @@ return { }, ["boots"] = { type = "SoulCore", + limit = 1, + localMod = false, "Sacrifice 10% of maximum Life to gain that much Guard when you Dodge Roll", statOrder = { 9747 }, tradeHashes = { [1585886916] = { "Sacrifice 10% of maximum Life to gain that much Guard when you Dodge Roll" }, }, @@ -656,6 +939,7 @@ return { ["Desert Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "Adds 7 to 11 Fire Damage", "Bonded: 30% increased Ignite Magnitude", statOrder = { 831, 1076 }, @@ -664,6 +948,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "Gain 8% of Damage as Extra Fire Damage", "Bonded: 30% increased Ignite Magnitude", statOrder = { 862, 1076 }, @@ -680,17 +965,27 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+14% to Fire Resistance", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 1013, 886, 891 }, tradeHashes = { [3372524247] = { "+14% to Fire Resistance" }, }, +======= + localMod = false, + "+12% to Fire Resistance", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 958, 869, 871 }, + tradeHashes = { [3372524247] = { "+12% to Fire Resistance" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, }, ["Glacial Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "Adds 6 to 10 Cold Damage", "Bonded: 30% increased Freeze Buildup", statOrder = { 832, 1056 }, @@ -699,6 +994,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "Gain 8% of Damage as Extra Cold Damage", "Bonded: 30% increased Freeze Buildup", statOrder = { 865, 1056 }, @@ -715,17 +1011,27 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+14% to Cold Resistance", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 1019, 886, 891 }, tradeHashes = { [4220027924] = { "+14% to Cold Resistance" }, }, +======= + localMod = false, + "+12% to Cold Resistance", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 959, 869, 871 }, + tradeHashes = { [4220027924] = { "+12% to Cold Resistance" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, }, ["Storm Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "Adds 1 to 20 Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 833, 9804 }, @@ -734,6 +1040,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "Gain 8% of Damage as Extra Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 868, 9804 }, @@ -750,17 +1057,27 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+14% to Lightning Resistance", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 1022, 886, 891 }, tradeHashes = { [1671376347] = { "+14% to Lightning Resistance" }, }, +======= + localMod = false, + "+12% to Lightning Resistance", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 960, 869, 871 }, + tradeHashes = { [1671376347] = { "+12% to Lightning Resistance" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, }, ["Iron Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "16% increased Physical Damage", "Bonded: 20% increased effect of Fully Broken Armour", statOrder = { 829, 5224 }, @@ -769,6 +1086,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "25% increased Spell Damage", "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", statOrder = { 870, 4401 }, @@ -785,6 +1103,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = true, "16% increased Armour, Evasion and Energy Shield", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", @@ -796,7 +1115,12 @@ return { ["Body Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Leeches 4% of Physical Damage as Life", +======= + localMod = true, + "Leeches 2.5% of Physical Damage as Life", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Life", statOrder = { 1038, 888 }, tradeHashes = { [55876295] = { "Leeches 4% of Physical Damage as Life" }, }, @@ -804,7 +1128,12 @@ return { }, ["wand"] = { type = "Rune", +<<<<<<< HEAD "+40 to maximum Energy Shield", +======= + localMod = false, + "+30 to maximum Energy Shield", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Life", statOrder = { 884, 888 }, tradeHashes = { [3489782002] = { "+40 to maximum Energy Shield" }, }, @@ -820,18 +1149,32 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+45 to maximum Life", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 886, 886, 891 }, tradeHashes = { [3299347043] = { "+45 to maximum Life" }, }, +======= + localMod = false, + "+30 to maximum Life", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 869, 869, 871 }, + tradeHashes = { [3299347043] = { "+30 to maximum Life" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, }, ["Mind Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Leeches 3% of Physical Damage as Mana", +======= + localMod = true, + "Leeches 2% of Physical Damage as Mana", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Mana", statOrder = { 1044, 893 }, tradeHashes = { [669069897] = { "Leeches 3% of Physical Damage as Mana" }, }, @@ -839,7 +1182,12 @@ return { }, ["wand"] = { type = "Rune", +<<<<<<< HEAD "+60 to maximum Mana", +======= + localMod = false, + "+40 to maximum Mana", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Mana", statOrder = { 891, 893 }, tradeHashes = { [1050105434] = { "+60 to maximum Mana" }, }, @@ -855,18 +1203,32 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+30 to maximum Mana", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 891, 886, 891 }, tradeHashes = { [1050105434] = { "+30 to maximum Mana" }, }, +======= + localMod = false, + "+25 to maximum Mana", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 871, 869, 871 }, + tradeHashes = { [1050105434] = { "+25 to maximum Mana" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, }, ["Rebirth Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Gain 25 Life per enemy killed", +======= + localMod = false, + "Gain 20 Life per enemy killed", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: Regenerate 0.4% of maximum Life per second", statOrder = { 1041, 1689 }, tradeHashes = { [3695891184] = { "Gain 25 Life per enemy killed" }, }, @@ -874,7 +1236,12 @@ return { }, ["wand"] = { type = "Rune", +<<<<<<< HEAD "8% increased Energy Shield Recharge Rate", +======= + localMod = false, + "15% increased Energy Shield Recharge Rate", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 8% of Damage taken Recouped as Life", statOrder = { 1031, 1036 }, tradeHashes = { [2339757871] = { "8% increased Energy Shield Recharge Rate" }, }, @@ -890,18 +1257,32 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "Regenerate 0.4% of maximum Life per second", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 1689, 886, 891 }, tradeHashes = { [836936635] = { "Regenerate 0.4% of maximum Life per second" }, }, +======= + localMod = false, + "Regenerate 0.3% of maximum Life per second", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 1617, 869, 871 }, + tradeHashes = { [836936635] = { "Regenerate 0.3% of maximum Life per second" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, }, ["Inspiration Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Gain 20 Mana per enemy killed", +======= + localMod = false, + "Gain 16 Mana per enemy killed", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 12% of Skill Mana Costs Converted to Life Costs", statOrder = { 1046, 4732 }, tradeHashes = { [1368271171] = { "Gain 20 Mana per enemy killed" }, }, @@ -909,7 +1290,12 @@ return { }, ["wand"] = { type = "Rune", +<<<<<<< HEAD "25% increased Mana Regeneration Rate", +======= + localMod = false, + "20% increased Mana Regeneration Rate", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 16% increased Mana Cost Efficiency", statOrder = { 1042, 4706 }, tradeHashes = { [789117908] = { "25% increased Mana Regeneration Rate" }, }, @@ -925,6 +1311,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "15% increased Mana Regeneration Rate", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", @@ -936,7 +1323,12 @@ return { ["Stone Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Causes 30% increased Stun Buildup", +======= + localMod = true, + "Causes 25% increased Stun Buildup", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 40% increased Damage against Immobilised Enemies", statOrder = { 1051, 5945 }, tradeHashes = { [791928121] = { "Causes 30% increased Stun Buildup" }, }, @@ -944,6 +1336,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "Gain additional Stun Threshold equal to 12% of maximum Energy Shield", "Bonded: 30% increased Immobilisation buildup", statOrder = { 10097, 7170 }, @@ -960,18 +1353,32 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+75 to Stun Threshold", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 1060, 886, 891 }, tradeHashes = { [915769802] = { "+75 to Stun Threshold" }, }, +======= + localMod = false, + "+60 to Stun Threshold", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 994, 869, 871 }, + tradeHashes = { [915769802] = { "+60 to Stun Threshold" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, }, ["Vision Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "+90 to Accuracy Rating", +======= + localMod = true, + "+80 to Accuracy Rating", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: Attacks have +1% to Critical Hit Chance", statOrder = { 834, 4455 }, tradeHashes = { [691932474] = { "+90 to Accuracy Rating" }, }, @@ -979,6 +1386,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "20% increased Critical Hit Chance for Spells", "Bonded: 25% increased Critical Damage Bonus", statOrder = { 977, 979 }, @@ -995,17 +1403,27 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "12% increased Life and Mana Recovery from Flasks", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 6621, 886, 891 }, tradeHashes = { [2310741722] = { "12% increased Life and Mana Recovery from Flasks" }, }, +======= + localMod = false, + "10% increased Life and Mana Recovery from Flasks", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 6220, 869, 871 }, + tradeHashes = { [2310741722] = { "10% increased Life and Mana Recovery from Flasks" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, }, ["Lesser Desert Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "Adds 4 to 6 Fire Damage", "Bonded: 30% increased Ignite Magnitude", statOrder = { 831, 1076 }, @@ -1014,6 +1432,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "Gain 6% of Damage as Extra Fire Damage", "Bonded: 30% increased Ignite Magnitude", statOrder = { 862, 1076 }, @@ -1030,6 +1449,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "+10% to Fire Resistance", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", @@ -1041,6 +1461,7 @@ return { ["Lesser Glacial Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "Adds 3 to 5 Cold Damage", "Bonded: 30% increased Freeze Buildup", statOrder = { 832, 1056 }, @@ -1049,6 +1470,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "Gain 6% of Damage as Extra Cold Damage", "Bonded: 30% increased Freeze Buildup", statOrder = { 865, 1056 }, @@ -1065,6 +1487,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "+10% to Cold Resistance", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", @@ -1076,6 +1499,7 @@ return { ["Lesser Storm Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "Adds 1 to 10 Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 833, 9804 }, @@ -1084,6 +1508,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "Gain 6% of Damage as Extra Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 868, 9804 }, @@ -1100,6 +1525,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "+10% to Lightning Resistance", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", @@ -1111,6 +1537,7 @@ return { ["Lesser Iron Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "14% increased Physical Damage", "Bonded: 20% increased effect of Fully Broken Armour", statOrder = { 829, 5224 }, @@ -1119,6 +1546,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "20% increased Spell Damage", "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", statOrder = { 870, 4401 }, @@ -1135,6 +1563,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = true, "14% increased Armour, Evasion and Energy Shield", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", @@ -1146,7 +1575,12 @@ return { ["Lesser Body Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Leeches 3% of Physical Damage as Life", +======= + localMod = true, + "Leeches 2% of Physical Damage as Life", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Life", statOrder = { 1038, 888 }, tradeHashes = { [55876295] = { "Leeches 3% of Physical Damage as Life" }, }, @@ -1154,7 +1588,12 @@ return { }, ["wand"] = { type = "Rune", +<<<<<<< HEAD "+30 to maximum Energy Shield", +======= + localMod = false, + "+25 to maximum Energy Shield", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Life", statOrder = { 884, 888 }, tradeHashes = { [3489782002] = { "+30 to maximum Energy Shield" }, }, @@ -1170,18 +1609,32 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+30 to maximum Life", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 886, 886, 891 }, tradeHashes = { [3299347043] = { "+30 to maximum Life" }, }, +======= + localMod = false, + "+20 to maximum Life", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 869, 869, 871 }, + tradeHashes = { [3299347043] = { "+20 to maximum Life" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, }, }, ["Lesser Mind Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Leeches 2% of Physical Damage as Mana", +======= + localMod = true, + "Leeches 1.5% of Physical Damage as Mana", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Mana", statOrder = { 1044, 893 }, tradeHashes = { [669069897] = { "Leeches 2% of Physical Damage as Mana" }, }, @@ -1189,7 +1642,12 @@ return { }, ["wand"] = { type = "Rune", +<<<<<<< HEAD "+45 to maximum Mana", +======= + localMod = false, + "+30 to maximum Mana", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Mana", statOrder = { 891, 893 }, tradeHashes = { [1050105434] = { "+45 to maximum Mana" }, }, @@ -1205,18 +1663,32 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+20 to maximum Mana", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 891, 886, 891 }, tradeHashes = { [1050105434] = { "+20 to maximum Mana" }, }, +======= + localMod = false, + "+15 to maximum Mana", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 871, 869, 871 }, + tradeHashes = { [1050105434] = { "+15 to maximum Mana" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, }, }, ["Lesser Rebirth Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Gain 15 Life per enemy killed", +======= + localMod = false, + "Gain 10 Life per enemy killed", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: Regenerate 0.4% of maximum Life per second", statOrder = { 1041, 1689 }, tradeHashes = { [3695891184] = { "Gain 15 Life per enemy killed" }, }, @@ -1224,7 +1696,12 @@ return { }, ["wand"] = { type = "Rune", +<<<<<<< HEAD "6% increased Energy Shield Recharge Rate", +======= + localMod = false, + "12% increased Energy Shield Recharge Rate", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 8% of Damage taken Recouped as Life", statOrder = { 1031, 1036 }, tradeHashes = { [2339757871] = { "6% increased Energy Shield Recharge Rate" }, }, @@ -1240,18 +1717,32 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "Regenerate 0.35% of maximum Life per second", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 1689, 886, 891 }, tradeHashes = { [836936635] = { "Regenerate 0.35% of maximum Life per second" }, }, +======= + localMod = false, + "Regenerate 0.25% of maximum Life per second", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 1617, 869, 871 }, + tradeHashes = { [836936635] = { "Regenerate 0.25% of maximum Life per second" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, }, }, ["Lesser Inspiration Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Gain 10 Mana per enemy killed", +======= + localMod = false, + "Gain 8 Mana per enemy killed", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 12% of Skill Mana Costs Converted to Life Costs", statOrder = { 1046, 4732 }, tradeHashes = { [1368271171] = { "Gain 10 Mana per enemy killed" }, }, @@ -1259,7 +1750,12 @@ return { }, ["wand"] = { type = "Rune", +<<<<<<< HEAD "20% increased Mana Regeneration Rate", +======= + localMod = false, + "16% increased Mana Regeneration Rate", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 16% increased Mana Cost Efficiency", statOrder = { 1042, 4706 }, tradeHashes = { [789117908] = { "20% increased Mana Regeneration Rate" }, }, @@ -1275,6 +1771,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "12% increased Mana Regeneration Rate", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", @@ -1286,6 +1783,7 @@ return { ["Lesser Stone Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "Causes 20% increased Stun Buildup", "Bonded: 40% increased Damage against Immobilised Enemies", statOrder = { 1051, 5945 }, @@ -1294,6 +1792,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "Gain additional Stun Threshold equal to 10% of maximum Energy Shield", "Bonded: 30% increased Immobilisation buildup", statOrder = { 10097, 7170 }, @@ -1310,18 +1809,32 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+50 to Stun Threshold", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 1060, 886, 891 }, tradeHashes = { [915769802] = { "+50 to Stun Threshold" }, }, +======= + localMod = false, + "+40 to Stun Threshold", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 994, 869, 871 }, + tradeHashes = { [915769802] = { "+40 to Stun Threshold" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, }, }, ["Lesser Vision Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "+60 to Accuracy Rating", +======= + localMod = true, + "+50 to Accuracy Rating", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: Attacks have +1% to Critical Hit Chance", statOrder = { 834, 4455 }, tradeHashes = { [691932474] = { "+60 to Accuracy Rating" }, }, @@ -1329,6 +1842,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "16% increased Critical Hit Chance for Spells", "Bonded: 25% increased Critical Damage Bonus", statOrder = { 977, 979 }, @@ -1345,6 +1859,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "8% increased Life and Mana Recovery from Flasks", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", @@ -1356,6 +1871,7 @@ return { ["Greater Desert Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "Adds 13 to 16 Fire Damage", "Bonded: 30% increased Ignite Magnitude", statOrder = { 831, 1076 }, @@ -1364,6 +1880,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "Gain 10% of Damage as Extra Fire Damage", "Bonded: 30% increased Ignite Magnitude", statOrder = { 862, 1076 }, @@ -1380,17 +1897,27 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+18% to Fire Resistance", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 1013, 886, 891 }, tradeHashes = { [3372524247] = { "+18% to Fire Resistance" }, }, +======= + localMod = false, + "+14% to Fire Resistance", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 958, 869, 871 }, + tradeHashes = { [3372524247] = { "+14% to Fire Resistance" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, }, ["Greater Glacial Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "Adds 9 to 15 Cold Damage", "Bonded: 30% increased Freeze Buildup", statOrder = { 832, 1056 }, @@ -1399,6 +1926,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "Gain 10% of Damage as Extra Cold Damage", "Bonded: 30% increased Freeze Buildup", statOrder = { 865, 1056 }, @@ -1415,17 +1943,27 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+18% to Cold Resistance", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 1019, 886, 891 }, tradeHashes = { [4220027924] = { "+18% to Cold Resistance" }, }, +======= + localMod = false, + "+14% to Cold Resistance", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 959, 869, 871 }, + tradeHashes = { [4220027924] = { "+14% to Cold Resistance" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, }, ["Greater Storm Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "Adds 1 to 30 Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 833, 9804 }, @@ -1434,6 +1972,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "Gain 10% of Damage as Extra Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 868, 9804 }, @@ -1450,17 +1989,27 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+18% to Lightning Resistance", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 1022, 886, 891 }, tradeHashes = { [1671376347] = { "+18% to Lightning Resistance" }, }, +======= + localMod = false, + "+14% to Lightning Resistance", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 960, 869, 871 }, + tradeHashes = { [1671376347] = { "+14% to Lightning Resistance" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, }, ["Greater Iron Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "18% increased Physical Damage", "Bonded: 20% increased effect of Fully Broken Armour", statOrder = { 829, 5224 }, @@ -1469,6 +2018,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "30% increased Spell Damage", "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", statOrder = { 870, 4401 }, @@ -1485,6 +2035,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = true, "18% increased Armour, Evasion and Energy Shield", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", @@ -1496,7 +2047,12 @@ return { ["Greater Body Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Leeches 5% of Physical Damage as Life", +======= + localMod = true, + "Leeches 3% of Physical Damage as Life", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Life", statOrder = { 1038, 888 }, tradeHashes = { [55876295] = { "Leeches 5% of Physical Damage as Life" }, }, @@ -1504,7 +2060,12 @@ return { }, ["wand"] = { type = "Rune", +<<<<<<< HEAD "+50 to maximum Energy Shield", +======= + localMod = false, + "+35 to maximum Energy Shield", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Life", statOrder = { 884, 888 }, tradeHashes = { [3489782002] = { "+50 to maximum Energy Shield" }, }, @@ -1520,18 +2081,32 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+60 to maximum Life", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 886, 886, 891 }, tradeHashes = { [3299347043] = { "+60 to maximum Life" }, }, +======= + localMod = false, + "+40 to maximum Life", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 869, 869, 871 }, + tradeHashes = { [3299347043] = { "+40 to maximum Life" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, }, ["Greater Mind Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Leeches 4% of Physical Damage as Mana", +======= + localMod = true, + "Leeches 2.5% of Physical Damage as Mana", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Mana", statOrder = { 1044, 893 }, tradeHashes = { [669069897] = { "Leeches 4% of Physical Damage as Mana" }, }, @@ -1539,7 +2114,12 @@ return { }, ["wand"] = { type = "Rune", +<<<<<<< HEAD "+75 to maximum Mana", +======= + localMod = false, + "+50 to maximum Mana", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Mana", statOrder = { 891, 893 }, tradeHashes = { [1050105434] = { "+75 to maximum Mana" }, }, @@ -1555,18 +2135,32 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+40 to maximum Mana", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 891, 886, 891 }, tradeHashes = { [1050105434] = { "+40 to maximum Mana" }, }, +======= + localMod = false, + "+35 to maximum Mana", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 871, 869, 871 }, + tradeHashes = { [1050105434] = { "+35 to maximum Mana" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, }, ["Greater Rebirth Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Gain 35 Life per enemy killed", +======= + localMod = false, + "Gain 30 Life per enemy killed", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: Regenerate 0.4% of maximum Life per second", statOrder = { 1041, 1689 }, tradeHashes = { [3695891184] = { "Gain 35 Life per enemy killed" }, }, @@ -1574,7 +2168,12 @@ return { }, ["wand"] = { type = "Rune", +<<<<<<< HEAD "10% increased Energy Shield Recharge Rate", +======= + localMod = false, + "18% increased Energy Shield Recharge Rate", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 8% of Damage taken Recouped as Life", statOrder = { 1031, 1036 }, tradeHashes = { [2339757871] = { "10% increased Energy Shield Recharge Rate" }, }, @@ -1590,18 +2189,32 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "Regenerate 0.45% of maximum Life per second", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 1689, 886, 891 }, tradeHashes = { [836936635] = { "Regenerate 0.45% of maximum Life per second" }, }, +======= + localMod = false, + "Regenerate 0.35% of maximum Life per second", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 1617, 869, 871 }, + tradeHashes = { [836936635] = { "Regenerate 0.35% of maximum Life per second" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, }, ["Greater Inspiration Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Gain 30 Mana per enemy killed", +======= + localMod = false, + "Gain 24 Mana per enemy killed", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 12% of Skill Mana Costs Converted to Life Costs", statOrder = { 1046, 4732 }, tradeHashes = { [1368271171] = { "Gain 30 Mana per enemy killed" }, }, @@ -1609,7 +2222,12 @@ return { }, ["wand"] = { type = "Rune", +<<<<<<< HEAD "30% increased Mana Regeneration Rate", +======= + localMod = false, + "24% increased Mana Regeneration Rate", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 16% increased Mana Cost Efficiency", statOrder = { 1042, 4706 }, tradeHashes = { [789117908] = { "30% increased Mana Regeneration Rate" }, }, @@ -1625,6 +2243,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "18% increased Mana Regeneration Rate", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", @@ -1636,7 +2255,12 @@ return { ["Greater Stone Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Causes 40% increased Stun Buildup", +======= + localMod = true, + "Causes 30% increased Stun Buildup", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 40% increased Damage against Immobilised Enemies", statOrder = { 1051, 5945 }, tradeHashes = { [791928121] = { "Causes 40% increased Stun Buildup" }, }, @@ -1644,6 +2268,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "Gain additional Stun Threshold equal to 14% of maximum Energy Shield", "Bonded: 30% increased Immobilisation buildup", statOrder = { 10097, 7170 }, @@ -1660,18 +2285,32 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+100 to Stun Threshold", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 1060, 886, 891 }, tradeHashes = { [915769802] = { "+100 to Stun Threshold" }, }, +======= + localMod = false, + "+80 to Stun Threshold", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 994, 869, 871 }, + tradeHashes = { [915769802] = { "+80 to Stun Threshold" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, }, ["Greater Vision Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "+120 to Accuracy Rating", +======= + localMod = true, + "+110 to Accuracy Rating", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: Attacks have +1% to Critical Hit Chance", statOrder = { 834, 4455 }, tradeHashes = { [691932474] = { "+120 to Accuracy Rating" }, }, @@ -1679,6 +2318,7 @@ return { }, ["wand"] = { type = "Rune", + localMod = false, "24% increased Critical Hit Chance for Spells", "Bonded: 25% increased Critical Damage Bonus", statOrder = { 977, 979 }, @@ -1695,11 +2335,20 @@ return { }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "16% increased Life and Mana Recovery from Flasks", "Bonded: +20 to maximum Life", "Bonded: +20 to maximum Mana", statOrder = { 6621, 886, 891 }, tradeHashes = { [2310741722] = { "16% increased Life and Mana Recovery from Flasks" }, }, +======= + localMod = false, + "12% increased Life and Mana Recovery from Flasks", + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 6220, 869, 871 }, + tradeHashes = { [2310741722] = { "12% increased Life and Mana Recovery from Flasks" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, }, @@ -2056,6 +2705,7 @@ return { ["Lesser Robust Rune"] = { ["weapon"] = { type = "Rune", + localMod = false, "+6 to Strength", statOrder = { 991 }, tradeHashes = { [4080418644] = { "+6 to Strength" }, }, @@ -2063,6 +2713,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "+6 to Strength", statOrder = { 991 }, tradeHashes = { [4080418644] = { "+6 to Strength" }, }, @@ -2070,6 +2721,7 @@ return { }, ["caster"] = { type = "Rune", + localMod = false, "+6 to Strength", statOrder = { 991 }, tradeHashes = { [4080418644] = { "+6 to Strength" }, }, @@ -2079,46 +2731,88 @@ return { ["Robust Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "+9 to Strength", statOrder = { 991 }, tradeHashes = { [4080418644] = { "+9 to Strength" }, }, +======= + localMod = false, + "+8 to Strength", + statOrder = { 947 }, + tradeHashes = { [4080418644] = { "+8 to Strength" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+9 to Strength", statOrder = { 991 }, tradeHashes = { [4080418644] = { "+9 to Strength" }, }, +======= + localMod = false, + "+8 to Strength", + statOrder = { 947 }, + tradeHashes = { [4080418644] = { "+8 to Strength" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, ["caster"] = { type = "Rune", +<<<<<<< HEAD "+9 to Strength", statOrder = { 991 }, tradeHashes = { [4080418644] = { "+9 to Strength" }, }, +======= + localMod = false, + "+8 to Strength", + statOrder = { 947 }, + tradeHashes = { [4080418644] = { "+8 to Strength" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, }, ["Greater Robust Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "+12 to Strength", statOrder = { 991 }, tradeHashes = { [4080418644] = { "+12 to Strength" }, }, +======= + localMod = false, + "+10 to Strength", + statOrder = { 947 }, + tradeHashes = { [4080418644] = { "+10 to Strength" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+12 to Strength", statOrder = { 991 }, tradeHashes = { [4080418644] = { "+12 to Strength" }, }, +======= + localMod = false, + "+10 to Strength", + statOrder = { 947 }, + tradeHashes = { [4080418644] = { "+10 to Strength" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, ["caster"] = { type = "Rune", +<<<<<<< HEAD "+12 to Strength", statOrder = { 991 }, tradeHashes = { [4080418644] = { "+12 to Strength" }, }, +======= + localMod = false, + "+10 to Strength", + statOrder = { 947 }, + tradeHashes = { [4080418644] = { "+10 to Strength" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, }, @@ -2148,6 +2842,7 @@ return { ["Lesser Adept Rune"] = { ["weapon"] = { type = "Rune", + localMod = false, "+6 to Dexterity", statOrder = { 992 }, tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, @@ -2155,6 +2850,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "+6 to Dexterity", statOrder = { 992 }, tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, @@ -2162,6 +2858,7 @@ return { }, ["caster"] = { type = "Rune", + localMod = false, "+6 to Dexterity", statOrder = { 992 }, tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, @@ -2171,46 +2868,88 @@ return { ["Adept Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "+9 to Dexterity", statOrder = { 992 }, tradeHashes = { [3261801346] = { "+9 to Dexterity" }, }, +======= + localMod = false, + "+8 to Dexterity", + statOrder = { 948 }, + tradeHashes = { [3261801346] = { "+8 to Dexterity" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+9 to Dexterity", statOrder = { 992 }, tradeHashes = { [3261801346] = { "+9 to Dexterity" }, }, +======= + localMod = false, + "+8 to Dexterity", + statOrder = { 948 }, + tradeHashes = { [3261801346] = { "+8 to Dexterity" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, ["caster"] = { type = "Rune", +<<<<<<< HEAD "+9 to Dexterity", statOrder = { 992 }, tradeHashes = { [3261801346] = { "+9 to Dexterity" }, }, +======= + localMod = false, + "+8 to Dexterity", + statOrder = { 948 }, + tradeHashes = { [3261801346] = { "+8 to Dexterity" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, }, ["Greater Adept Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "+12 to Dexterity", statOrder = { 992 }, tradeHashes = { [3261801346] = { "+12 to Dexterity" }, }, +======= + localMod = false, + "+10 to Dexterity", + statOrder = { 948 }, + tradeHashes = { [3261801346] = { "+10 to Dexterity" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+12 to Dexterity", statOrder = { 992 }, tradeHashes = { [3261801346] = { "+12 to Dexterity" }, }, +======= + localMod = false, + "+10 to Dexterity", + statOrder = { 948 }, + tradeHashes = { [3261801346] = { "+10 to Dexterity" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, ["caster"] = { type = "Rune", +<<<<<<< HEAD "+12 to Dexterity", statOrder = { 992 }, tradeHashes = { [3261801346] = { "+12 to Dexterity" }, }, +======= + localMod = false, + "+10 to Dexterity", + statOrder = { 948 }, + tradeHashes = { [3261801346] = { "+10 to Dexterity" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, }, @@ -2240,6 +2979,7 @@ return { ["Lesser Resolve Rune"] = { ["weapon"] = { type = "Rune", + localMod = false, "+6 to Intelligence", statOrder = { 993 }, tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, @@ -2247,6 +2987,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "+6 to Intelligence", statOrder = { 993 }, tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, @@ -2254,6 +2995,7 @@ return { }, ["caster"] = { type = "Rune", + localMod = false, "+6 to Intelligence", statOrder = { 993 }, tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, @@ -2263,46 +3005,88 @@ return { ["Resolve Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "+9 to Intelligence", statOrder = { 993 }, tradeHashes = { [328541901] = { "+9 to Intelligence" }, }, +======= + localMod = false, + "+8 to Intelligence", + statOrder = { 949 }, + tradeHashes = { [328541901] = { "+8 to Intelligence" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+9 to Intelligence", statOrder = { 993 }, tradeHashes = { [328541901] = { "+9 to Intelligence" }, }, +======= + localMod = false, + "+8 to Intelligence", + statOrder = { 949 }, + tradeHashes = { [328541901] = { "+8 to Intelligence" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, ["caster"] = { type = "Rune", +<<<<<<< HEAD "+9 to Intelligence", statOrder = { 993 }, tradeHashes = { [328541901] = { "+9 to Intelligence" }, }, +======= + localMod = false, + "+8 to Intelligence", + statOrder = { 949 }, + tradeHashes = { [328541901] = { "+8 to Intelligence" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, }, }, ["Greater Resolve Rune"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "+12 to Intelligence", statOrder = { 993 }, tradeHashes = { [328541901] = { "+12 to Intelligence" }, }, +======= + localMod = false, + "+10 to Intelligence", + statOrder = { 949 }, + tradeHashes = { [328541901] = { "+10 to Intelligence" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, ["armour"] = { type = "Rune", +<<<<<<< HEAD "+12 to Intelligence", statOrder = { 993 }, tradeHashes = { [328541901] = { "+12 to Intelligence" }, }, +======= + localMod = false, + "+10 to Intelligence", + statOrder = { 949 }, + tradeHashes = { [328541901] = { "+10 to Intelligence" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, ["caster"] = { type = "Rune", +<<<<<<< HEAD "+12 to Intelligence", statOrder = { 993 }, tradeHashes = { [328541901] = { "+12 to Intelligence" }, }, +======= + localMod = false, + "+10 to Intelligence", + statOrder = { 949 }, + tradeHashes = { [328541901] = { "+10 to Intelligence" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, }, }, @@ -2332,6 +3116,7 @@ return { ["Lesser Tempered Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "Adds 3 to 4 Physical Damage", statOrder = { 830 }, tradeHashes = { [1940865751] = { "Adds 3 to 4 Physical Damage" }, }, @@ -2339,6 +3124,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "6 to 9 Physical Thorns damage", statOrder = { 10220 }, tradeHashes = { [2881298780] = { "6 to 9 Physical Thorns damage" }, }, @@ -2348,6 +3134,7 @@ return { ["Tempered Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "Adds 6 to 9 Physical Damage", statOrder = { 830 }, tradeHashes = { [1940865751] = { "Adds 6 to 9 Physical Damage" }, }, @@ -2355,6 +3142,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "14 to 21 Physical Thorns damage", statOrder = { 10220 }, tradeHashes = { [2881298780] = { "14 to 21 Physical Thorns damage" }, }, @@ -2364,6 +3152,7 @@ return { ["Greater Tempered Rune"] = { ["weapon"] = { type = "Rune", + localMod = true, "Adds 9 to 12 Physical Damage", statOrder = { 830 }, tradeHashes = { [1940865751] = { "Adds 9 to 12 Physical Damage" }, }, @@ -2371,6 +3160,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "31 to 52 Physical Thorns damage", statOrder = { 10220 }, tradeHashes = { [2881298780] = { "31 to 52 Physical Thorns damage" }, }, @@ -2380,6 +3170,7 @@ return { ["Greater Rune of Leadership"] = { ["weapon"] = { type = "Rune", + localMod = false, "Minions gain 10% of their Physical Damage as Extra Lightning Damage", "Bonded: Minions deal 20% increased Damage", statOrder = { 9039, 1718 }, @@ -2388,6 +3179,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "Minions take 10% of Physical Damage as Lightning Damage", "Bonded: Minions have +10% to all Elemental Resistances", statOrder = { 9040, 2665 }, @@ -2398,6 +3190,7 @@ return { ["Greater Rune of Tithing"] = { ["weapon"] = { type = "Rune", + localMod = false, "Meta Skills gain 10% increased Energy", "Bonded: Invocated Spells have 25% chance to consume half as much Energy", statOrder = { 6387, 7362 }, @@ -2406,6 +3199,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "1 to 100 Lightning Thorns damage", "Bonded: 15% increased Thorns damage", statOrder = { 10219, 10213 }, @@ -2416,6 +3210,7 @@ return { ["Greater Rune of Alacrity"] = { ["weapon"] = { type = "Rune", + localMod = false, "8% increased Skill Speed", "Bonded: 15% increased Reservation Efficiency of Herald Skills", statOrder = { 836, 9724 }, @@ -2424,6 +3219,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "Debuffs on you expire 8% faster", "Bonded: 15% increased Elemental Ailment Threshold", statOrder = { 6085, 4256 }, @@ -2434,6 +3230,7 @@ return { ["Greater Rune of Nobility"] = { ["weapon"] = { type = "Rune", + localMod = true, "Attacks with this Weapon have 10% chance to inflict Exposure", "Bonded: 20% increased Exposure Effect", statOrder = { 7710, 6510 }, @@ -2442,6 +3239,7 @@ return { }, ["armour"] = { type = "Rune", + localMod = false, "10% reduced effect of Shock on you", "Bonded: 10% reduced Shock duration on you", statOrder = { 9818, 1065 }, @@ -2452,6 +3250,8 @@ return { ["Hedgewitch Assandra's Rune of Wisdom"] = { ["wand"] = { type = "Rune", + limit = 1, + localMod = false, "+1 to Level of all Spell Skills", "Bonded: Archon recovery period expires 30% faster", statOrder = { 949, 4333 }, @@ -2470,6 +3270,8 @@ return { ["Saqawal's Rune of the Sky"] = { ["weapon"] = { type = "Rune", + limit = 1, + localMod = false, "Gain 5% of Damage as Extra Damage of all Elements", "Bonded: 8% chance to gain an additional random Charge when you gain a Charge", statOrder = { 9223, 5509 }, @@ -2478,6 +3280,8 @@ return { }, ["wand"] = { type = "Rune", + limit = 1, + localMod = false, "Gain 5% of Damage as Extra Damage of all Elements", "Bonded: 12% chance when collecting an Elemental Infusion to gain an", "Bonded: additional Elemental Infusion of the same type", @@ -2498,6 +3302,8 @@ return { ["Fenumus' Rune of Agony"] = { ["weapon"] = { type = "Rune", + limit = 1, + localMod = false, "Gain 13% of Damage as Extra Chaos Damage", "Bonded: Gain 8% of Damage as Extra Physical Damage", statOrder = { 1670, 1669 }, @@ -2506,6 +3312,8 @@ return { }, ["wand"] = { type = "Rune", + limit = 1, + localMod = false, "Gain 13% of Damage as Extra Chaos Damage", "Bonded: Gain 8% of Damage as Extra Physical Damage", statOrder = { 1670, 1669 }, @@ -2524,6 +3332,8 @@ return { ["Farrul's Rune of Grace"] = { ["boots"] = { type = "Rune", + limit = 1, + localMod = false, "8% increased Deflection Rating while moving", "Bonded: Prevent +3% of Damage from Deflected Hits", statOrder = { 6106, 4667 }, @@ -2534,6 +3344,8 @@ return { ["Farrul's Rune of the Chase"] = { ["boots"] = { type = "Rune", + limit = 1, + localMod = false, "5% increased Movement Speed", "Bonded: 10% increased Cooldown Recovery Rate", statOrder = { 835, 4666 }, @@ -2544,6 +3356,8 @@ return { ["Craiceann's Rune of Warding"] = { ["body armour"] = { type = "Rune", + limit = 1, + localMod = false, "50% reduced effect of Curses on you", "Bonded: 8% increased Curse Magnitudes", statOrder = { 1909, 2374 }, @@ -2554,6 +3368,8 @@ return { ["Saqawal's Rune of Memory"] = { ["helmet"] = { type = "Rune", + limit = 1, + localMod = false, "2% increased Experience gain", "Bonded: +10% to all Elemental Resistances", statOrder = { 1470, 1012 }, @@ -2564,6 +3380,8 @@ return { ["Saqawal's Rune of Erosion"] = { ["helmet"] = { type = "Rune", + limit = 1, + localMod = false, "25% increased Exposure Effect", "Bonded: 15% increased Magnitude of Non-Damaging Ailments you inflict", statOrder = { 6510, 9183 }, @@ -2574,6 +3392,8 @@ return { ["Farrul's Rune of the Hunt"] = { ["weapon"] = { type = "Rune", + limit = 1, + localMod = false, "50% increased Attack Damage against Rare or Unique Enemies", "Bonded: +1 to Level of all Attack Skills", statOrder = { 4504, 966 }, @@ -2584,17 +3404,28 @@ return { ["Craiceann's Rune of Recovery"] = { ["body armour"] = { type = "Rune", +<<<<<<< HEAD "30% increased Energy Shield Recharge Rate", "Bonded: Gain additional Ailment Threshold equal to 50% of maximum Energy Shield", "Bonded: Gain additional Stun Threshold equal to 50% of maximum Energy Shield", statOrder = { 1031, 4255, 10097 }, tradeHashes = { [2339757871] = { "30% increased Energy Shield Recharge Rate" }, }, +======= + limit = 1, + localMod = false, + "50% increased Energy Shield Recharge Rate", + "Bonded: 20% faster start of Energy Shield Recharge", + statOrder = { 966, 967 }, + tradeHashes = { [2339757871] = { "50% increased Energy Shield Recharge Rate" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 50 }, }, }, ["Courtesan Mannan's Rune of Cruelty"] = { ["gloves"] = { type = "Rune", + limit = 1, + localMod = false, "20% increased Magnitude of Damaging Ailments you inflict", "Bonded: 15% increased Duration of Damaging Ailments on Enemies", statOrder = { 6053, 6051 }, @@ -2605,6 +3436,8 @@ return { ["Thane Grannell's Rune of Mastery"] = { ["gloves"] = { type = "Rune", + limit = 1, + localMod = false, "30% increased Magnitude of Non-Damaging Ailments you inflict", "Bonded: 15% increased Duration of Elemental Ailments on Enemies", statOrder = { 9183, 1615 }, @@ -2615,6 +3448,8 @@ return { ["Fenumus' Rune of Spinning"] = { ["gloves"] = { type = "Rune", + limit = 1, + localMod = false, "8% increased Cast Speed", "Bonded: 20% increased Mana Cost Efficiency while on Low Mana", statOrder = { 986, 4711 }, @@ -2625,6 +3460,8 @@ return { ["Countess Seske's Rune of Archery"] = { ["bow"] = { type = "Rune", + limit = 1, + localMod = false, "Bow Attacks fire an additional Arrow", "Bonded: 20% increased Projectile Speed", statOrder = { 989, 896 }, @@ -2635,6 +3472,8 @@ return { ["Thane Girt's Rune of Wildness"] = { ["wand"] = { type = "Rune", + limit = 1, + localMod = false, "25% chance for Spell Skills to fire 2 additional Projectiles", "Bonded: Every Rage also grants 1% increased Spell Damage", statOrder = { 9993, 9967 }, @@ -2653,6 +3492,8 @@ return { ["Fenumus' Rune of Draining"] = { ["gloves"] = { type = "Rune", + limit = 1, + localMod = false, "20% increased Withered Magnitude", "Bonded: +7% to Chaos Resistance", statOrder = { 10514, 1023 }, @@ -2663,7 +3504,13 @@ return { ["Thane Myrk's Rune of Summer"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Adds 23 to 34 Fire Damage to Attacks against Ignited Enemies", +======= + limit = 1, + localMod = true, + "Adds 23 to 34 Fire Damage", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: +2% to Maximum Fire Resistance", statOrder = { 1211, 1008 }, tradeHashes = { [627339348] = { "Adds 23 to 34 Fire Damage to Attacks against Ignited Enemies" }, }, @@ -2673,7 +3520,13 @@ return { ["Lady Hestra's Rune of Winter"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Adds 19 to 28 Cold Damage against Chilled Enemies", +======= + limit = 1, + localMod = true, + "Adds 19 to 28 Cold Damage", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: +2% to Maximum Cold Resistance", statOrder = { 8927, 1009 }, tradeHashes = { [3734640451] = { "Adds 19 to 28 Cold Damage against Chilled Enemies" }, }, @@ -2683,7 +3536,13 @@ return { ["Thane Leld's Rune of Spring"] = { ["weapon"] = { type = "Rune", +<<<<<<< HEAD "Adds 1 to 60 Lightning Damage against Shocked Enemies", +======= + limit = 1, + localMod = true, + "Adds 1 to 60 Lightning Damage", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: +2% to Maximum Lightning Resistance", statOrder = { 6887, 1010 }, tradeHashes = { [90012347] = { "Adds 1 to 60 Lightning Damage against Shocked Enemies" }, }, @@ -2693,6 +3552,8 @@ return { ["The Greatwolf's Rune of Claws"] = { ["gloves"] = { type = "Rune", + limit = 1, + localMod = false, "Adds 5 to 12 Physical Damage to Attacks", "Bonded: Fissure Skills have +2 to Limit", statOrder = { 857, 6593 }, @@ -2703,6 +3564,8 @@ return { ["The Greatwolf's Rune of Willpower"] = { ["body armour"] = { type = "Rune", + limit = 1, + localMod = false, "15% of Damage is taken from Mana before Life", "Bonded: 8% of Maximum Life Converted to Energy Shield", statOrder = { 2470, 8849 }, @@ -4404,6 +5267,8 @@ return { ["Idol of Sirrius"] = { ["gloves"] = { type = "Idol", + limit = 1, + localMod = false, "8% increased Attack Speed", "Bonded: 20% reduced Slowing Potency of Debuffs on You", statOrder = { 984, 4735 }, @@ -4422,6 +5287,8 @@ return { ["Idol of Thruldana"] = { ["weapon"] = { type = "Idol", + limit = 1, + localMod = false, "25% reduced Poison Duration", "Targets can be affected by +1 of your Poisons at the same time", "Bonded: Gain 13% of Physical Damage as extra Chaos Damage", @@ -4441,6 +5308,7 @@ return { ["Idol of Grold"] = { ["boots"] = { type = "Idol", +<<<<<<< HEAD "50% increased total Power counted by Warcries", "Bonded: 30% increased Glory generation", statOrder = { 10470, 6891 }, @@ -4453,12 +5321,21 @@ return { "Bonded: 15% increased Reservation Efficiency of Companion Skills", statOrder = { 5939, 9723 }, tradeHashes = { [3151560620] = { "15% increased Damage per each different Companion in your Presence" }, }, +======= + limit = 1, + localMod = false, + "20% increased total Power counted by Warcries", + "Bonded: 20% increased Glory generation", + statOrder = { 9889, 6473 }, + tradeHashes = { [2663359259] = { "20% increased total Power counted by Warcries" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 50 }, }, }, ["Idol of Eeshta"] = { ["helmet"] = { type = "Idol", +<<<<<<< HEAD "15% increased Cost Efficiency", "Bonded: Meta Skills have 15% increased Reservation Efficiency", statOrder = { 4731, 9725 }, @@ -4471,12 +5348,22 @@ return { "Bonded: 8% increased Life Recovery Rate while your Companion is in your Presence", statOrder = { 7969, 7461 }, tradeHashes = { [1779262102] = { "15% increased Mana Recovery rate while your Companion is in your Presence" }, }, +======= + limit = 1, + localMod = false, + "12% increased Cost Efficiency", + "Bonded: Meta Skills have 12% increased Reservation Efficiency", + statOrder = { 4604, 9180 }, + tradeHashes = { [263495202] = { "12% increased Cost Efficiency" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 50 }, }, }, ["Idol of Egrin"] = { ["helmet"] = { type = "Idol", + limit = 1, + localMod = false, "Enemies you Curse take 6% increased Damage", "Bonded: 20% increased Area of Effect of Curses", statOrder = { 3431, 1948 }, @@ -4494,6 +5381,8 @@ return { ["Idol of Maxarius"] = { ["body armour"] = { type = "Idol", + limit = 1, + localMod = false, "+1 Charm Slot", "Bonded: Storm Skills have +1 to Limit", statOrder = { 9275, 10069 }, @@ -4512,6 +5401,8 @@ return { ["Idol of Ralakesh"] = { ["helmet"] = { type = "Idol", + limit = 1, + localMod = false, "8% increased Reservation Efficiency of Minion Skills", "Bonded: Minions Revive 8% faster", statOrder = { 9726, 9050 }, @@ -4530,15 +5421,28 @@ return { ["Snake Idol"] = { ["gloves"] = { type = "Idol", +<<<<<<< HEAD "8% increased Curse Magnitudes", "Bonded: Remnants you create have 15% increased effect", statOrder = { 2374, 9695 }, tradeHashes = { [2353576063] = { "8% increased Curse Magnitudes" }, }, +======= + localMod = false, + "5% increased Curse Magnitudes", + "Bonded: Remnants have 10% increased effect", + statOrder = { 2266, 9151 }, + tradeHashes = { [2353576063] = { "5% increased Curse Magnitudes" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, }, ["sceptre"] = { type = "Idol", +<<<<<<< HEAD "Allies in your Presence have 10% increased Attack Speed", +======= + localMod = false, + "Allies in your Presence have 8% increased Attack Speed", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 10% increased Skill Speed while Shapeshifted", statOrder = { 917, 9875 }, tradeHashes = { [1998951374] = { "Allies in your Presence have 10% increased Attack Speed" }, }, @@ -4548,15 +5452,28 @@ return { ["Primate Idol"] = { ["helmet"] = { type = "Idol", +<<<<<<< HEAD "Minions have 15% increased maximum Life", "Bonded: Remnants can be collected from 30% further away", statOrder = { 1025, 9697 }, tradeHashes = { [770672621] = { "Minions have 15% increased maximum Life" }, }, +======= + localMod = false, + "Minions have 12% increased maximum Life", + "Bonded: Remnants can be collected from 20% further away", + statOrder = { 962, 9153 }, + tradeHashes = { [770672621] = { "Minions have 12% increased maximum Life" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, }, ["sceptre"] = { type = "Idol", +<<<<<<< HEAD "Allies in your Presence deal 40% increased Damage", +======= + localMod = false, + "Allies in your Presence deal 30% increased Damage", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 40% increased Damage while Shapeshifted", statOrder = { 905, 5948 }, tradeHashes = { [1798257884] = { "Allies in your Presence deal 40% increased Damage" }, }, @@ -4566,15 +5483,28 @@ return { ["Owl Idol"] = { ["focus"] = { type = "Idol", +<<<<<<< HEAD "12% increased Cooldown Recovery Rate", "Bonded: 20% increased effect of Archon Buffs on you", statOrder = { 4666, 4335 }, tradeHashes = { [1004011302] = { "12% increased Cooldown Recovery Rate" }, }, +======= + localMod = false, + "10% increased Cooldown Recovery Rate", + "Bonded: 15% increased effect of Archon Buffs on you", + statOrder = { 4539, 4223 }, + tradeHashes = { [1004011302] = { "10% increased Cooldown Recovery Rate" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, }, ["sceptre"] = { type = "Idol", +<<<<<<< HEAD "Allies in your Presence have 10% increased Cast Speed", +======= + localMod = false, + "Allies in your Presence have 8% increased Cast Speed", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 10% increased Skill Speed while Shapeshifted", statOrder = { 918, 9875 }, tradeHashes = { [289128254] = { "Allies in your Presence have 10% increased Cast Speed" }, }, @@ -4584,14 +5514,23 @@ return { ["Cat Idol"] = { ["gloves"] = { type = "Idol", +<<<<<<< HEAD "25% increased Accuracy Rating", "Bonded: 30% increased Charm Charges gained", statOrder = { 1331, 5591 }, tradeHashes = { [624954515] = { "25% increased Accuracy Rating" }, }, +======= + localMod = false, + "15% increased Accuracy Rating", + "Bonded: 20% increased Charm Charges gained", + statOrder = { 1268, 5227 }, + tradeHashes = { [624954515] = { "15% increased Accuracy Rating" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, }, ["sceptre"] = { type = "Idol", + localMod = false, "Allies in your Presence have 14% increased Critical Hit Chance", "Bonded: 25% increased Critical Hit Chance while Shapeshifted", statOrder = { 915, 5821 }, @@ -4602,15 +5541,28 @@ return { ["Wolf Idol"] = { ["gloves"] = { type = "Idol", +<<<<<<< HEAD "15% increased Magnitude of Bleeding you inflict", "Bonded: 25% reduced Magnitude of Bleeding on You", statOrder = { 4797, 4650 }, tradeHashes = { [3166958180] = { "15% increased Magnitude of Bleeding you inflict" }, }, +======= + localMod = false, + "10% increased Magnitude of Bleeding you inflict", + "Bonded: 15% reduced Magnitude of Bleeding on You", + statOrder = { 4662, 4523 }, + tradeHashes = { [3166958180] = { "10% increased Magnitude of Bleeding you inflict" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, }, ["sceptre"] = { type = "Idol", +<<<<<<< HEAD "Allies in your Presence have 20% increased Critical Damage Bonus", +======= + localMod = false, + "Allies in your Presence have 14% increased Critical Damage Bonus", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 25% increased Critical Hit Chance while Shapeshifted", statOrder = { 916, 5821 }, tradeHashes = { [3057012405] = { "Allies in your Presence have 20% increased Critical Damage Bonus" }, }, @@ -4620,14 +5572,23 @@ return { ["Stag Idol"] = { ["helmet"] = { type = "Idol", +<<<<<<< HEAD "Projectiles have 15% chance to Fork", "Bonded: Projectiles have 25% chance for an additional Projectile when Forking", statOrder = { 9503, 5502 }, tradeHashes = { [1549287843] = { "Projectiles have 15% chance to Fork" }, }, +======= + localMod = false, + "50% increased Thorns Critical Hit Chance", + "Bonded: Thorns Damage has 40% chance to ignore Enemy Armour", + statOrder = { 9642, 9645 }, + tradeHashes = { [915264788] = { "50% increased Thorns Critical Hit Chance" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, }, ["sceptre"] = { type = "Idol", + localMod = false, "Allies in your Presence deal 1 to 40 added Attack Lightning Damage", "Bonded: 40% increased Attack Damage while Shapeshifted", statOrder = { 909, 4509 }, @@ -4638,6 +5599,7 @@ return { ["Boar Idol"] = { ["gloves"] = { type = "Idol", + localMod = false, "Gain 1 Rage on Melee Hit", "Bonded: 25% increased Warcry Cooldown Recovery Rate", statOrder = { 6850, 3033 }, @@ -4646,7 +5608,12 @@ return { }, ["sceptre"] = { type = "Idol", +<<<<<<< HEAD "Allies in your Presence Regenerate 0.5% of your Maximum Life per second", +======= + localMod = false, + "Allies in your Presence Regenerate 8 Life per second", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: 25% increased Life Regeneration rate while Shapeshifted", statOrder = { 922, 7479 }, tradeHashes = { [1911097163] = { "Allies in your Presence Regenerate 0.5% of your Maximum Life per second" }, }, @@ -4656,14 +5623,23 @@ return { ["Bear Idol"] = { ["helmet"] = { type = "Idol", +<<<<<<< HEAD "10% increased Area of Effect", "Bonded: 12% increased Reservation Efficiency of Companion Skills", statOrder = { 1628, 9723 }, tradeHashes = { [280731498] = { "10% increased Area of Effect" }, }, +======= + localMod = false, + "8% increased Area of Effect", + "Bonded: 10% increased Reservation Efficiency of Companion Skills", + statOrder = { 1557, 9178 }, + tradeHashes = { [280731498] = { "8% increased Area of Effect" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, }, ["sceptre"] = { type = "Idol", + localMod = false, "Allies in your Presence deal 12 to 18 added Attack Physical Damage", "Bonded: 40% increased Attack Damage while Shapeshifted", statOrder = { 906, 4509 }, @@ -4674,6 +5650,7 @@ return { ["Ox Idol"] = { ["shield"] = { type = "Idol", +<<<<<<< HEAD "15% increased Block chance", "Bonded: 15% chance for Damage of Enemies Hitting you to be Unlucky", statOrder = { 838, 6380 }, @@ -4686,11 +5663,23 @@ return { "Bonded: 15% chance for Damage of Enemies Hitting you to be Unlucky", statOrder = { 838, 6380 }, tradeHashes = { [2481353198] = { "15% increased Block chance" }, }, +======= + localMod = true, + "10% increased Block chance", + "Bonded: 10% chance for Damage of Enemies Hitting you to be Unlucky", + statOrder = { 830, 5981 }, + tradeHashes = { [2481353198] = { "10% increased Block chance" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, }, ["sceptre"] = { type = "Idol", +<<<<<<< HEAD "Allies in your Presence have +12% to all Elemental Resistances", +======= + localMod = false, + "Allies in your Presence have +8% to all Elemental Resistances", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: +20% of Armour also applies to Elemental Damage while Shapeshifted", statOrder = { 919, 10522 }, tradeHashes = { [3850614073] = { "Allies in your Presence have +12% to all Elemental Resistances" }, }, @@ -4700,15 +5689,28 @@ return { ["Rabbit Idol"] = { ["body armour"] = { type = "Idol", +<<<<<<< HEAD "12% increased Rarity of Items found", "Bonded: 10% increased Quantity of Gold Dropped by Slain Enemies", statOrder = { 940, 6894 }, tradeHashes = { [3917489142] = { "12% increased Rarity of Items found" }, }, +======= + localMod = false, + "5% increased Rarity of Items found", + "Bonded: 5% increased Quantity of Gold Dropped by Slain Enemies", + statOrder = { 916, 6476 }, + tradeHashes = { [3917489142] = { "5% increased Rarity of Items found" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, }, ["sceptre"] = { type = "Idol", +<<<<<<< HEAD "15% increased Spirit", +======= + localMod = true, + "10% increased Spirit", +>>>>>>> 990008684 (Export mod limits and locality) "Bonded: Minions have 30% increased Cooldown Recovery Rate for Command Skills", statOrder = { 856, 8989 }, tradeHashes = { [3984865854] = { "15% increased Spirit" }, }, @@ -4718,18 +5720,34 @@ return { ["Fox Idol"] = { ["body armour"] = { type = "Idol", +<<<<<<< HEAD "Idols socketed in this item gain the benefits of their Bonded modifiers", "Bonded: +5% to Quality of all Skills", statOrder = { 7707, 974 }, tradeHashes = { [3843204282] = { "" }, [726496846] = { "Idols socketed in this item gain the benefits of their Bonded modifiers" }, }, +======= + localMod = false, + "+2% to Quality of all Skills", + "Bonded: +4 to all Attributes", + statOrder = { 4167, 946 }, + tradeHashes = { [3655769732] = { "+2% to Quality of all Skills" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, }, ["sceptre"] = { type = "Idol", +<<<<<<< HEAD "50% increased Presence Area of Effect", "Bonded: Minions have 30% increased Area of Effect", statOrder = { 1068, 2757 }, tradeHashes = { [101878827] = { "50% increased Presence Area of Effect" }, }, +======= + localMod = false, + "30% increased Presence Area of Effect", + "Bonded: Minions have 20% increased Area of Effect", + statOrder = { 1002, 2649 }, + tradeHashes = { [101878827] = { "30% increased Presence Area of Effect" }, }, +>>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, }, }, diff --git a/src/Export/Scripts/soulcores.lua b/src/Export/Scripts/soulcores.lua index 086b54531d..f7f59bd96f 100644 --- a/src/Export/Scripts/soulcores.lua +++ b/src/Export/Scripts/soulcores.lua @@ -55,6 +55,10 @@ directiveTable.base = function(state, args, out) for _, modLine in ipairs(modLines) do out:write('\t\t["'..modLine.slotType..'"] = {\n') out:write('\t\t\t\ttype = "' .. modLine.type .. '",\n') + if modLine.limit then + out:write('\t\t\t\tlimit = ' .. modLine.limit .. ',\n') + end + out:write('\t\t\t\tlocalMod = ' .. tostring(modLine.localMod) .. ',\n') -- only write labels/statOrder if present if modLine.label and #modLine.label > 0 then out:write('\t\t\t\t"'..table.concat(modLine.label, '",\n\t\t\t\t"')..'",\n') @@ -81,14 +85,14 @@ directiveTable.base = function(state, args, out) for _, soulCoreStat in ipairs(soulCoreStats) do rank = soulCores.LevelReq or 0 - local stats = { } + local stats = {} local statHashes = {} for i, statKey in ipairs(soulCoreStat.Stats) do local statValue = soulCoreStat["StatValue"][i] table.insert(statHashes, intToBytes(statKey.Hash)) stats[statKey.Id] = { min = statValue, max = statValue } end - local bondedStats = { } + local bondedStats = {} for i, statKey in ipairs(soulCoreStat.BondedStats) do local statValue = soulCoreStat["BondedValues"][i] bondedStats[statKey.Id] = { min = statValue, max = statValue, bonded = true } @@ -113,9 +117,13 @@ directiveTable.base = function(state, args, out) if #orders > 0 then local modIdx = 1 local tradeHashes = {} + local localMod = true while soulCoreStat.Stats[modIdx] do local currentStats = {} local stat = soulCoreStat.Stats[modIdx] + if not (stat.Local or stat.WeaponLocal) then + localMod = false + end currentStats[stat.Id] = { min = soulCoreStat.StatValue[modIdx], max = soulCoreStat.StatValue[modIdx] } @@ -137,6 +145,11 @@ directiveTable.base = function(state, args, out) end local out = { type = soulCores.Type.Id, + -- note that there are limit types. for example ancient + -- augments have their own entry which limits you to one + -- ancient augment + limit = soulCores.Limit and soulCores.Limit.Limit, + localMod = localMod, slotType = class, label = descStats, statOrder = orders, From 5e752220f8507991a4b9dd79ece496f1b9dedcb0 Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Thu, 28 May 2026 00:32:34 +0300 Subject: [PATCH 02/15] Add martial artist selectors --- src/Classes/ItemsTab.lua | 101 ++++++++++++++++++++++++++++++++++++++ src/Modules/CalcSetup.lua | 10 +++- 2 files changed, 110 insertions(+), 1 deletion(-) diff --git a/src/Classes/ItemsTab.lua b/src/Classes/ItemsTab.lua index f61e72ae4d..aeffd5f6a5 100644 --- a/src/Classes/ItemsTab.lua +++ b/src/Classes/ItemsTab.lua @@ -179,10 +179,66 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro tooltip:AddLine(16, "^7similar or better items for this build") end + -- list of runes that fit the martial artist slots, and which have global + -- effects + local runeList = { helmet = {}, ["body armour"] = {}, gloves = {}, boots = {} } + + for name, runeMods in pairs(data.itemMods.Runes) do + for slot, mod in pairs(runeMods) do + if mod.type == "Rune" and not mod.localMod and (runeList[slot] or (slot == "armour")) then + local rune = {mods = {}} + + for _, line in ipairs(mod) do + local modList, extra = modLib.parseMod(line) + t_insert(rune, line) + for _, mod in ipairs(modList or {}) do + t_insert(rune.mods, mod) + end + end + + rune.label = mod[1] + rune.order = mod.statOrder[1] + rune.req = mod.rank[1] + rune.group = #mod + + if slot == "armour" then + for _, v in pairs(runeList) do + table.insert(v, rune) + end + else + table.insert(runeList[slot], rune) + end + end + end + end + + for _, v in pairs(runeList) do + local sortKeys = {"req", "order", "group"} + table.sort(v, function(a, b) + for _, key in ipairs(sortKeys) do + if a[key] > b[key] then + return true + elseif a[key] < b[key] then + return false + end + end + return false + -- if a.order == b.order then + -- return a.req > b.req + -- elseif a.group == b.group then + -- return a.order < b.order + -- else + -- return a.group < b.group + -- end + end) + table.insert(v, 1, { label = "None", mods = {}, order = -1, group = -1, req = 1 }) + end + -- Item slots self.slots = { } self.orderedSlots = { } self.slotOrder = { } + self.runeSlots = { } self.initSockets = true self.slotAnchor = new("Control", {"TOPLEFT",self,"TOPLEFT"}, {96, 76, 310, 0}) local prevSlot = self.slotAnchor @@ -205,6 +261,49 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro parentSlot.jewelSocketList[i] = jewel end end + local function addRuneSockets() + local slots = { { type = "Helmet", n = 1 }, { type = "Body Armour", n = 2 }, { type = "Gloves", n = 1 }, { type = "Boots", n = 1 } } + for _, slot in ipairs(slots) do + for i = 1, slot.n do + local slotName = s_format("%s Rune #%d", slot.type, i) + local label = slotName:gsub(" Armour", "") + + local runeSlot = new("DropDownControl", { "TOPLEFT", prevSlot, "BOTTOMLEFT" }, {0, 2, 310, 20}, runeList[slot.type:lower()], function () + self.build.buildFlag = true + end) + + runeSlot.tooltipFunc = function(tooltip, mode, index, rune) + tooltip:Clear() + if rune.label ~= "None" then + tooltip:AddLine(14, "^7"..rune.label) + for _, line in ipairs(rune) do + tooltip:AddLine(14, "^7"..line) + end + -- Adding Comparison + local compLines = { type = "Rune" } + for _, line in ipairs(rune) do + t_insert(compLines, line) + end + local calcFunc = self.build.calcsTab:GetMiscCalculator() + local outputBase = calcFunc() + local outputNew = calcFunc({ repSlotName = slotName, repItem = rune }) + self.build:AddStatComparesToTooltip(tooltip, outputBase, outputNew, + "\nAdding this mod will give: ") + end + end + + self.controls[slotName.."Label"] = new("LabelControl", {"RIGHT", runeSlot, "LEFT"}, {-2, 0, 16, 16}, s_format("^7%s:", label)) + + prevSlot = runeSlot + t_insert(self.controls, runeSlot) + self.runeSlots[slotName] = runeSlot + runeSlot.shown = function() + return true + end + end + + end + end for index, slotName in ipairs(baseSlots) do local slot = new("ItemSlotControl", {"TOPLEFT",prevSlot,"BOTTOMLEFT"}, 0, 2, self, slotName) addSlot(slot) @@ -243,6 +342,8 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro end end + addRuneSockets() + -- Passive tree dropdown controls self.controls.specSelect = new("DropDownControl", {"TOPLEFT",prevSlot,"BOTTOMLEFT"}, {0, 8, 216, 20}, nil, function(index, value) if self.build.treeTab.specList[index] then diff --git a/src/Modules/CalcSetup.lua b/src/Modules/CalcSetup.lua index 1568e93b78..5af08372d6 100644 --- a/src/Modules/CalcSetup.lua +++ b/src/Modules/CalcSetup.lua @@ -808,6 +808,15 @@ function calcs.initEnv(build, mode, override, specEnv) -- Build and merge item modifiers, and create list of radius jewels if not accelerate.requirementsItems then + for runeSlotName, slot in pairs(build.itemsTab.runeSlots) do + local rune = slot:GetSelValue() + if runeSlotName == override.repSlotName then + rune = override.repItem + end + for _, mod in ipairs(rune.mods) do + env.itemModDB:AddMod(mod) + end + end local items = {} local jewelLimits = {} local giantsBlood = weaponFlagState.giantsBlood @@ -950,7 +959,6 @@ function calcs.initEnv(build, mode, override, specEnv) items[slotName] = item ::continue:: end - if not env.configInput.ignoreItemDisablers then local itemDisabled = {} local itemDisablers = {} From 120cc71dc6e3165973e46ebd3c5bdba2f5777bff Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Thu, 28 May 2026 01:21:03 +0300 Subject: [PATCH 03/15] Hide rune slots when no mod --- src/Classes/ItemsTab.lua | 6 +++++- src/Modules/ModParser.lua | 3 ++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/Classes/ItemsTab.lua b/src/Classes/ItemsTab.lua index aeffd5f6a5..0f75b64bbe 100644 --- a/src/Classes/ItemsTab.lua +++ b/src/Classes/ItemsTab.lua @@ -271,6 +271,7 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro local runeSlot = new("DropDownControl", { "TOPLEFT", prevSlot, "BOTTOMLEFT" }, {0, 2, 310, 20}, runeList[slot.type:lower()], function () self.build.buildFlag = true end) + runeSlot.anchor.collapse = true runeSlot.tooltipFunc = function(tooltip, mode, index, rune) tooltip:Clear() @@ -298,7 +299,7 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro t_insert(self.controls, runeSlot) self.runeSlots[slotName] = runeSlot runeSlot.shown = function() - return true + return self.build.calcsTab.mainEnv.modDB:Flag(nil, "SocketRunesOnCharacter") end end @@ -351,6 +352,7 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro self.build.treeTab:SetActiveSpec(index) end end) + self.controls.specSelect.anchor.collapse = true self.controls.specSelect.enabled = function() return #self.controls.specSelect.list > 1 end @@ -358,7 +360,9 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro self.controls.specButton = new("ButtonControl", {"LEFT",prevSlot,"RIGHT"}, {4, 0, 90, 20}, "Manage...", function() self.build.treeTab:OpenSpecManagePopup() end) + self.controls.specButton.anchor.collapse = true self.controls.specLabel = new("LabelControl", {"RIGHT",prevSlot,"LEFT"}, {-2, 0, 0, 16}, "^7Passive tree:") + self.controls.specLabel.anchor.collapse = true self.sockets = { } local socketOrder = { } diff --git a/src/Modules/ModParser.lua b/src/Modules/ModParser.lua index dd36455d30..d8472c6d53 100644 --- a/src/Modules/ModParser.lua +++ b/src/Modules/ModParser.lua @@ -6136,7 +6136,8 @@ local specialModList = { } end, ["you can socket an additional copy of each lineage support gem, in different skills"] = { mod("MaxLineageCount", "BASE", 1) }, ["you can socket (%d+) additional copies of each lineage support gem, in different skills"] = function(num) return { mod("MaxLineageCount", "BASE", num) } end, - ["can be modified while corrupted"] = {} + ["can be modified while corrupted"] = {}, + ["can tattoo runes"] = { flag("SocketRunesOnCharacter") }, } for _, name in pairs(data.keystones) do specialModList[name:lower()] = { mod("Keystone", "LIST", name) } From bca327ea9f3c648707f8922461f81dd767ec9d55 Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Thu, 28 May 2026 16:47:32 +0300 Subject: [PATCH 04/15] Add level requirement, limit, and colour to rune tooltips --- src/Classes/ItemsTab.lua | 49 +- src/Data/ModRunes.lua | 784 ++++++++++++++++++++++++------- src/Export/Scripts/soulcores.lua | 2 +- 3 files changed, 661 insertions(+), 174 deletions(-) diff --git a/src/Classes/ItemsTab.lua b/src/Classes/ItemsTab.lua index 0f75b64bbe..7bcfba0cc6 100644 --- a/src/Classes/ItemsTab.lua +++ b/src/Classes/ItemsTab.lua @@ -196,10 +196,12 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro end end + rune.name = name rune.label = mod[1] rune.order = mod.statOrder[1] - rune.req = mod.rank[1] + rune.req = mod.rank rune.group = #mod + rune.limit = mod.limit if slot == "armour" then for _, v in pairs(runeList) do @@ -276,9 +278,20 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro runeSlot.tooltipFunc = function(tooltip, mode, index, rune) tooltip:Clear() if rune.label ~= "None" then - tooltip:AddLine(14, "^7"..rune.label) + tooltip:AddLine(16, "^7" .. rune.name) + + if rune.limit then + tooltip:AddLine(14, "^7" .. s_format("Limited to: %d", rune.limit)) + end + + if rune.req > 1 then + tooltip:AddLine(14, "^7" .. s_format("Requires: Level %d", rune.req)) + end for _, line in ipairs(rune) do - tooltip:AddLine(14, "^7"..line) + -- skip bonded lines as monks cannot use these + if not line:match("^Bonded:") then + tooltip:AddLine(14, colorCodes.MAGIC .. line) + end end -- Adding Comparison local compLines = { type = "Rune" } @@ -289,11 +302,13 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro local outputBase = calcFunc() local outputNew = calcFunc({ repSlotName = slotName, repItem = rune }) self.build:AddStatComparesToTooltip(tooltip, outputBase, outputNew, - "\nAdding this mod will give: ") + "\n^7Adding this mod will give: ") end end - self.controls[slotName.."Label"] = new("LabelControl", {"RIGHT", runeSlot, "LEFT"}, {-2, 0, 16, 16}, s_format("^7%s:", label)) + self.controls[slotName .. " Label"] = new("LabelControl", { "RIGHT", runeSlot, "LEFT" }, + { -2, 0, 16, 16 }, + s_format("^7%s:", label)) prevSlot = runeSlot t_insert(self.controls, runeSlot) @@ -783,9 +798,17 @@ holding Shift will put it in the second.]]) drop.tooltipFunc = function(tooltip, mode, index, value) tooltip:Clear() if value.lines and value.lines[1] ~= "None" then - tooltip:AddLine(14, "^7"..value.name) + tooltip:AddLine(16, "^7" .. value.name) + + if value.lines and value.lines.limit then + tooltip:AddLine(14, "^7" .. s_format("Limited to: %d", value.lines.limit)) + end + + if value.req > 1 then + tooltip:AddLine(14, "^7" .. s_format("Requires: Level %d", value.req)) + end for _, line in ipairs(value.lines) do - tooltip:AddLine(14, "^7"..line) + tooltip:AddLine(14, colorCodes.MAGIC .. line) end -- Adding Comparison local compLines = { type = "Rune" } @@ -1993,7 +2016,17 @@ local runeModLines = { { name = "None", label = "None", lines = { "None" }, orde 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, + order = runeMod.statOrder[1], + slot = slotType, + type = runeMod.type, + group = #runeMod + }) end end table.sort(runeModLines, function(a, b) diff --git a/src/Data/ModRunes.lua b/src/Data/ModRunes.lua index eeff8adef8..90110df2cd 100644 --- a/src/Data/ModRunes.lua +++ b/src/Data/ModRunes.lua @@ -10,7 +10,7 @@ return { "+40% of Armour also applies to Cold Damage", statOrder = { 4635 }, tradeHashes = { [1947060170] = { "+40% of Armour also applies to Cold Damage" }, }, - rank = { 50 }, + rank = 50, }, }, ["Zalatl's Soul Core of Insulation"] = { @@ -21,7 +21,7 @@ return { "+40% of Armour also applies to Lightning Damage", statOrder = { 4637 }, tradeHashes = { [2200571612] = { "+40% of Armour also applies to Lightning Damage" }, }, - rank = { 50 }, + rank = 50, }, }, ["Topotante's Soul Core of Dampening"] = { @@ -32,7 +32,7 @@ return { "+40% of Armour also applies to Fire Damage", statOrder = { 4636 }, tradeHashes = { [3897831687] = { "+40% of Armour also applies to Fire Damage" }, }, - rank = { 50 }, + rank = 50, }, }, ["Atmohua's Soul Core of Retreat"] = { @@ -49,8 +49,12 @@ return { "30% faster start of Energy Shield Recharge", statOrder = { 967 }, tradeHashes = { [1782086450] = { "30% faster start of Energy Shield Recharge" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 50 }, +======= + rank = 50, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["focus"] = { type = "SoulCore", @@ -65,8 +69,12 @@ return { "30% faster start of Energy Shield Recharge", statOrder = { 967 }, tradeHashes = { [1782086450] = { "30% faster start of Energy Shield Recharge" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 50 }, +======= + rank = 50, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Quipolatl's Soul Core of Flow"] = { @@ -78,7 +86,7 @@ return { "8% increased Cooldown Recovery Rate", statOrder = { 1643, 4666 }, tradeHashes = { [1004011302] = { "8% increased Cooldown Recovery Rate" }, [3377888098] = { "8% increased Skill Effect Duration" }, }, - rank = { 50 }, + rank = 50, }, }, ["Tzamoto's Soul Core of Ferocity"] = { @@ -89,7 +97,7 @@ return { "+4 to Maximum Rage", statOrder = { 9568 }, tradeHashes = { [1181501418] = { "+4 to Maximum Rage" }, }, - rank = { 50 }, + rank = 50, }, }, ["Uromoti's Soul Core of Attenuation"] = { @@ -101,7 +109,7 @@ return { "15% increased Poison Duration", statOrder = { 1538, 2894 }, tradeHashes = { [2011656677] = { "15% increased Poison Duration" }, [3824372849] = { "15% increased Curse Duration" }, }, - rank = { 50 }, + rank = 50, }, }, ["Opiloti's Soul Core of Assault"] = { @@ -112,7 +120,7 @@ return { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge", statOrder = { 5507 }, tradeHashes = { [2916861134] = { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge" }, }, - rank = { 50 }, + rank = 50, }, ["wand"] = { type = "SoulCore", @@ -128,7 +136,7 @@ return { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge", statOrder = { 5507 }, tradeHashes = { [2916861134] = { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge" }, }, - rank = { 50 }, + rank = 50, }, }, ["Guatelitzi's Soul Core of Endurance"] = { @@ -139,7 +147,7 @@ return { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge", statOrder = { 5506 }, tradeHashes = { [1228682002] = { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge" }, }, - rank = { 50 }, + rank = 50, }, ["wand"] = { type = "SoulCore", @@ -155,7 +163,7 @@ return { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge", statOrder = { 5506 }, tradeHashes = { [1228682002] = { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge" }, }, - rank = { 50 }, + rank = 50, }, }, ["Xopec's Soul Core of Power"] = { @@ -166,7 +174,7 @@ return { "50% chance when you gain a Power Charge to gain an additional Power Charge", statOrder = { 5508 }, tradeHashes = { [3537994888] = { "50% chance when you gain a Power Charge to gain an additional Power Charge" }, }, - rank = { 50 }, + rank = 50, }, ["wand"] = { type = "SoulCore", @@ -182,7 +190,7 @@ return { "50% chance when you gain a Power Charge to gain an additional Power Charge", statOrder = { 5508 }, tradeHashes = { [3537994888] = { "50% chance when you gain a Power Charge to gain an additional Power Charge" }, }, - rank = { 50 }, + rank = 50, }, }, ["Estazunti's Soul Core of Convalescence"] = { @@ -193,7 +201,7 @@ return { "12% increased speed of Recoup Effects", statOrder = { 9622 }, tradeHashes = { [2363593824] = { "12% increased speed of Recoup Effects" }, }, - rank = { 50 }, + rank = 50, }, ["helmet"] = { type = "SoulCore", @@ -202,7 +210,7 @@ return { "8% of Damage taken Recouped as Life", statOrder = { 1036 }, tradeHashes = { [1444556985] = { "8% of Damage taken Recouped as Life" }, }, - rank = { 50 }, + rank = 50, }, }, ["Tacati's Soul Core of Affliction"] = { @@ -213,7 +221,7 @@ return { "Enemies you Curse have -5% to Chaos Resistance", statOrder = { 3714 }, tradeHashes = { [1772929282] = { "Enemies you Curse have -5% to Chaos Resistance" }, }, - rank = { 50 }, + rank = 50, }, }, ["Cholotl's Soul Core of War"] = { @@ -224,7 +232,7 @@ return { "20% increased Projectile Speed", statOrder = { 896 }, tradeHashes = { [3759663284] = { "20% increased Projectile Speed" }, }, - rank = { 50 }, + rank = 50, }, }, ["Citaqualotl's Soul Core of Foulness"] = { @@ -235,7 +243,7 @@ return { "Adds 19 to 29 Chaos damage", statOrder = { 1290 }, tradeHashes = { [2223678961] = { "Adds 19 to 29 Chaos damage" }, }, - rank = { 50 }, + rank = 50, }, }, ["Xipocado's Soul Core of Dominion"] = { @@ -253,7 +261,7 @@ return { "Minions deal 40% increased Damage with Command Skills", statOrder = { 8992 }, tradeHashes = { [3742865955] = { "Minions deal 40% increased Damage with Command Skills" }, }, - rank = { 50 }, + rank = 50, }, ["sceptre"] = { type = "SoulCore", @@ -262,7 +270,7 @@ return { "Minions deal 40% increased Damage with Command Skills", statOrder = { 8992 }, tradeHashes = { [3742865955] = { "Minions deal 40% increased Damage with Command Skills" }, }, - rank = { 50 }, + rank = 50, }, }, ["Soul Core of Tacati"] = { @@ -272,7 +280,7 @@ return { "15% chance to Poison on Hit with this weapon", statOrder = { 7787 }, tradeHashes = { [3885634897] = { "15% chance to Poison on Hit with this weapon" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "SoulCore", @@ -280,7 +288,7 @@ return { "+11% to Chaos Resistance", statOrder = { 1023 }, tradeHashes = { [2923486259] = { "+11% to Chaos Resistance" }, }, - rank = { 0 }, + rank = 0, }, }, ["Soul Core of Opiloti"] = { @@ -290,7 +298,7 @@ return { "15% chance to cause Bleeding on Hit", statOrder = { 2262 }, tradeHashes = { [1519615863] = { "15% chance to cause Bleeding on Hit" }, }, - rank = { 0 }, + rank = 0, }, ["helmet"] = { type = "SoulCore", @@ -298,7 +306,7 @@ return { "20% increased Charm Charges gained", statOrder = { 5591 }, tradeHashes = { [3585532255] = { "20% increased Charm Charges gained" }, }, - rank = { 0 }, + rank = 0, }, }, ["Soul Core of Jiquani"] = { @@ -308,7 +316,7 @@ return { "Recover 2% of maximum Life on Kill", statOrder = { 1509 }, tradeHashes = { [2023107756] = { "Recover 2% of maximum Life on Kill" }, }, - rank = { 0 }, + rank = 0, }, ["body armour"] = { type = "SoulCore", @@ -316,7 +324,7 @@ return { "3% increased maximum Life", statOrder = { 888 }, tradeHashes = { [983749596] = { "3% increased maximum Life" }, }, - rank = { 0 }, + rank = 0, }, }, ["Soul Core of Zalatl"] = { @@ -326,7 +334,7 @@ return { "Recover 2% of maximum Mana on Kill", statOrder = { 1511 }, tradeHashes = { [1030153674] = { "Recover 2% of maximum Mana on Kill" }, }, - rank = { 0 }, + rank = 0, }, ["helmet"] = { type = "SoulCore", @@ -334,7 +342,7 @@ return { "3% increased maximum Mana", statOrder = { 893 }, tradeHashes = { [2748665614] = { "3% increased maximum Mana" }, }, - rank = { 0 }, + rank = 0, }, }, ["Soul Core of Citaqualotl"] = { @@ -344,7 +352,7 @@ return { "30% increased Elemental Damage with Attacks", statOrder = { 876 }, tradeHashes = { [387439868] = { "30% increased Elemental Damage with Attacks" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "SoulCore", @@ -352,7 +360,7 @@ return { "+5% to all Elemental Resistances", statOrder = { 1012 }, tradeHashes = { [2901986750] = { "+5% to all Elemental Resistances" }, }, - rank = { 0 }, + rank = 0, }, }, ["Soul Core of Puhuarte"] = { @@ -362,7 +370,7 @@ return { "30% increased Flammability Magnitude", statOrder = { 1054 }, tradeHashes = { [2968503605] = { "30% increased Flammability Magnitude" }, }, - rank = { 0 }, + rank = 0, }, ["gloves"] = { type = "SoulCore", @@ -370,7 +378,7 @@ return { "+1% to Maximum Fire Resistance", statOrder = { 1008 }, tradeHashes = { [4095671657] = { "+1% to Maximum Fire Resistance" }, }, - rank = { 0 }, + rank = 0, }, }, ["Soul Core of Tzamoto"] = { @@ -380,7 +388,7 @@ return { "30% increased Freeze Buildup", statOrder = { 1056 }, tradeHashes = { [473429811] = { "30% increased Freeze Buildup" }, }, - rank = { 0 }, + rank = 0, }, ["helmet"] = { type = "SoulCore", @@ -388,7 +396,7 @@ return { "+1% to Maximum Cold Resistance", statOrder = { 1009 }, tradeHashes = { [3676141501] = { "+1% to Maximum Cold Resistance" }, }, - rank = { 0 }, + rank = 0, }, }, ["Soul Core of Xopec"] = { @@ -398,7 +406,7 @@ return { "30% increased chance to Shock", statOrder = { 1058 }, tradeHashes = { [293638271] = { "30% increased chance to Shock" }, }, - rank = { 0 }, + rank = 0, }, ["boots"] = { type = "SoulCore", @@ -406,7 +414,7 @@ return { "+1% to Maximum Lightning Resistance", statOrder = { 1010 }, tradeHashes = { [1011760251] = { "+1% to Maximum Lightning Resistance" }, }, - rank = { 0 }, + rank = 0, }, }, ["Soul Core of Azcapa"] = { @@ -416,7 +424,7 @@ return { "+15 to Spirit", statOrder = { 895 }, tradeHashes = { [3981240776] = { "+15 to Spirit" }, }, - rank = { 0 }, + rank = 0, }, ["gloves"] = { type = "SoulCore", @@ -424,7 +432,7 @@ return { "10% increased Quantity of Gold Dropped by Slain Enemies", statOrder = { 6894 }, tradeHashes = { [3175163625] = { "10% increased Quantity of Gold Dropped by Slain Enemies" }, }, - rank = { 0 }, + rank = 0, }, }, ["Soul Core of Topotante"] = { @@ -434,7 +442,7 @@ return { "Attacks with this Weapon Penetrate 15% Elemental Resistances", statOrder = { 3434 }, tradeHashes = { [4064396395] = { "Attacks with this Weapon Penetrate 15% Elemental Resistances" }, }, - rank = { 0 }, + rank = 0, }, ["boots"] = { type = "SoulCore", @@ -442,7 +450,7 @@ return { "25% increased Elemental Ailment Threshold", statOrder = { 4256 }, tradeHashes = { [3544800472] = { "25% increased Elemental Ailment Threshold" }, }, - rank = { 0 }, + rank = 0, }, }, ["Soul Core of Quipolatl"] = { @@ -452,7 +460,7 @@ return { "5% increased Attack Speed", statOrder = { 945 }, tradeHashes = { [210067635] = { "5% increased Attack Speed" }, }, - rank = { 0 }, + rank = 0, }, ["boots"] = { type = "SoulCore", @@ -460,7 +468,7 @@ return { "15% reduced Slowing Potency of Debuffs on You", statOrder = { 4735 }, tradeHashes = { [924253255] = { "15% reduced Slowing Potency of Debuffs on You" }, }, - rank = { 0 }, + rank = 0, }, }, ["Soul Core of Ticaba"] = { @@ -470,7 +478,7 @@ return { "+5% to Critical Damage Bonus", statOrder = { 944 }, tradeHashes = { [2694482655] = { "+5% to Critical Damage Bonus" }, }, - rank = { 0 }, + rank = 0, }, ["body armour"] = { type = "SoulCore", @@ -478,7 +486,7 @@ return { "Hits against you have 20% reduced Critical Damage Bonus", statOrder = { 1004 }, tradeHashes = { [3855016469] = { "Hits against you have 20% reduced Critical Damage Bonus" }, }, - rank = { 0 }, + rank = 0, }, ["shield"] = { type = "SoulCore", @@ -493,7 +501,7 @@ return { "Hits against you have 20% reduced Critical Damage Bonus", statOrder = { 1004 }, tradeHashes = { [3855016469] = { "Hits against you have 20% reduced Critical Damage Bonus" }, }, - rank = { 0 }, + rank = 0, }, }, ["Soul Core of Atmohua"] = { @@ -503,7 +511,7 @@ return { "Convert 20% of Requirements to Strength", statOrder = { 7792 }, tradeHashes = { [1556124492] = { "Convert 20% of Requirements to Strength" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "SoulCore", @@ -511,7 +519,7 @@ return { "Convert 20% of Requirements to Strength", statOrder = { 7792 }, tradeHashes = { [1556124492] = { "Convert 20% of Requirements to Strength" }, }, - rank = { 0 }, + rank = 0, }, }, ["Soul Core of Cholotl"] = { @@ -521,7 +529,7 @@ return { "Convert 20% of Requirements to Dexterity", statOrder = { 7790 }, tradeHashes = { [1496740334] = { "Convert 20% of Requirements to Dexterity" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "SoulCore", @@ -529,7 +537,7 @@ return { "Convert 20% of Requirements to Dexterity", statOrder = { 7790 }, tradeHashes = { [1496740334] = { "Convert 20% of Requirements to Dexterity" }, }, - rank = { 0 }, + rank = 0, }, }, ["Soul Core of Zantipi"] = { @@ -539,7 +547,7 @@ return { "Convert 20% of Requirements to Intelligence", statOrder = { 7791 }, tradeHashes = { [2913012734] = { "Convert 20% of Requirements to Intelligence" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "SoulCore", @@ -547,7 +555,7 @@ return { "Convert 20% of Requirements to Intelligence", statOrder = { 7791 }, tradeHashes = { [2913012734] = { "Convert 20% of Requirements to Intelligence" }, }, - rank = { 0 }, + rank = 0, }, }, <<<<<<< HEAD @@ -566,7 +574,7 @@ return { "Remove a Damaging Ailment when you use a Command Skill", statOrder = { 9162 }, tradeHashes = { [594547430] = { "Remove a Damaging Ailment when you use a Command Skill" }, }, - rank = { 60 }, + rank = 60, }, ["body armour"] = { type = "AbyssalEye", @@ -575,7 +583,7 @@ return { "+2 to Armour per 1 Spirit", statOrder = { 4275 }, tradeHashes = { [1197632982] = { "+2 to Armour per 1 Spirit" }, }, - rank = { 60 }, + rank = 60, }, ["boots"] = { type = "AbyssalEye", @@ -585,7 +593,7 @@ return { "Other Modifiers to Movement Speed except for Sprinting do not apply", statOrder = { 8593, 8593.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" }, }, - rank = { 60 }, + rank = 60, }, }, ["Kurgal's Gaze"] = { @@ -596,7 +604,7 @@ return { "Increases and Reductions to Life Regeneration Rate also apply to Mana Regeneration Rate", statOrder = { 4115 }, tradeHashes = { [3570773271] = { "Increases and Reductions to Life Regeneration Rate also apply to Mana Regeneration Rate" }, }, - rank = { 60 }, + rank = 60, }, ["gloves"] = { type = "AbyssalEye", @@ -605,7 +613,7 @@ return { "40% increased effect of Arcane Surge on you", statOrder = { 2891 }, tradeHashes = { [2103650854] = { "40% increased effect of Arcane Surge on you" }, }, - rank = { 60 }, + rank = 60, }, ["boots"] = { type = "AbyssalEye", @@ -614,7 +622,7 @@ return { "15% increased Mana Cost Efficiency if you haven't Dodge Rolled Recently", statOrder = { 7483 }, tradeHashes = { [2876843277] = { "15% increased Mana Cost Efficiency if you haven't Dodge Rolled Recently" }, }, - rank = { 60 }, + rank = 60, }, }, ["Tecrod's Gaze"] = { @@ -625,7 +633,7 @@ return { "Regenerate 1.5% of maximum Life per second", statOrder = { 1617 }, tradeHashes = { [836936635] = { "Regenerate 1.5% of maximum Life per second" }, }, - rank = { 60 }, + rank = 60, }, ["gloves"] = { type = "AbyssalEye", @@ -634,7 +642,7 @@ return { "25% increased Life Cost Efficiency", statOrder = { 4572 }, tradeHashes = { [310945763] = { "25% increased Life Cost Efficiency" }, }, - rank = { 60 }, + rank = 60, }, ["boots"] = { type = "AbyssalEye", @@ -643,7 +651,7 @@ return { "10% increased Movement Speed when on Low Life", statOrder = { 1481 }, tradeHashes = { [649025131] = { "10% increased Movement Speed when on Low Life" }, }, - rank = { 60 }, + rank = 60, }, }, ["Ulaman's Gaze"] = { @@ -654,7 +662,7 @@ return { "+1 to Accuracy Rating per 1 Item Evasion Rating on Equipped Helmet", statOrder = { 4022 }, tradeHashes = { [687156079] = { "+1 to Accuracy Rating per 1 Item Evasion Rating on Equipped Helmet" }, }, - rank = { 60 }, + rank = 60, }, ["gloves"] = { type = "AbyssalEye", @@ -663,7 +671,7 @@ return { "Critical Hit chance is Lucky against Parried enemies", statOrder = { 5415 }, tradeHashes = { [935518591] = { "Critical Hit chance is Lucky against Parried enemies" }, }, - rank = { 60 }, + rank = 60, }, ["body armour"] = { type = "AbyssalEye", @@ -672,7 +680,7 @@ return { "Prevent +3% of Damage from Deflected Hits", statOrder = { 4541 }, tradeHashes = { [3552135623] = { "Prevent +3% of Damage from Deflected Hits" }, }, - rank = { 60 }, + rank = 60, }, }, ["Jiquani's Thesis"] = { @@ -683,7 +691,7 @@ return { "+1 to maximum Mana per 2 Item Energy Shield on Equipped Helmet", statOrder = { 6295 }, tradeHashes = { [280497929] = { "+1 to maximum Mana per 2 Item Energy Shield on Equipped Helmet" }, }, - rank = { 60 }, + rank = 60, }, ["gloves"] = { type = "SoulCore", @@ -693,7 +701,7 @@ return { " 2000 Mana, no more than once every 2 seconds", statOrder = { 6023, 6023.1 }, tradeHashes = { [2241849004] = { "Energy Shield Recharge starts after spending a total of", " 2000 Mana, no more than once every 2 seconds" }, }, - rank = { 60 }, + rank = 60, }, ["boots"] = { type = "SoulCore", @@ -703,7 +711,7 @@ return { " apply to Energy Shield Recharge Rate", statOrder = { 6874, 6874.1 }, tradeHashes = { [4282982513] = { "Increases and Reductions to Movement Speed also", " apply to Energy Shield Recharge Rate" }, }, - rank = { 60 }, + rank = 60, }, }, ["Quipolatl's Thesis"] = { @@ -714,7 +722,7 @@ return { "A random Skill that requires Glory generates 15% of its maximum Glory when your Mark Activates", statOrder = { 8275 }, tradeHashes = { [2231410646] = { "A random Skill that requires Glory generates 15% of its maximum Glory when your Mark Activates" }, }, - rank = { 60 }, + rank = 60, }, ["gloves"] = { type = "SoulCore", @@ -723,7 +731,7 @@ return { "Each Runic Inscription from your Curse Skills causes you to Regenerate Mana per second equal to 10% of that Skill's Mana Cost", statOrder = { 9139 }, tradeHashes = { [426207520] = { "Each Runic Inscription from your Curse Skills causes you to Regenerate Mana per second equal to 10% of that Skill's Mana Cost" }, }, - rank = { 60 }, + rank = 60, }, ["body armour"] = { type = "SoulCore", @@ -732,7 +740,7 @@ return { "+50% of Armour also applies to Chaos Damage while on full Energy Shield", statOrder = { 4261 }, tradeHashes = { [2191621386] = { "+50% of Armour also applies to Chaos Damage while on full Energy Shield" }, }, - rank = { 60 }, + rank = 60, }, }, ["Guatelitzi's Thesis"] = { @@ -743,8 +751,12 @@ return { "Gain Armour equal to 25% of Life Lost from Hits in the past 8 seconds", statOrder = { 6337 }, tradeHashes = { [3903510399] = { "Gain Armour equal to 25% of Life Lost from Hits in the past 8 seconds" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 60 }, +======= + rank = 60, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["body armour"] = { type = "SoulCore", @@ -753,7 +765,7 @@ return { "10% of Physical Damage prevented Recouped as Life", statOrder = { 9410 }, tradeHashes = { [1374654984] = { "10% of Physical Damage prevented Recouped as Life" }, }, - rank = { 60 }, + rank = 60, }, ["boots"] = { type = "SoulCore", @@ -763,7 +775,7 @@ return { "25% increased Movement Speed while Sprinting", statOrder = { 7440, 10028 }, tradeHashes = { [3473409233] = { "Lose 5% of maximum Life per second while Sprinting" }, [3107707789] = { "25% increased Movement Speed while Sprinting" }, }, - rank = { 60 }, + rank = 60, }, }, ["Citaqualotl's Thesis"] = { @@ -774,7 +786,7 @@ return { "You Recoup 50% of Damage taken by your Offerings as Life", statOrder = { 9646 }, tradeHashes = { [1937310173] = { "You Recoup 50% of Damage taken by your Offerings as Life" }, }, - rank = { 60 }, + rank = 60, }, ["gloves"] = { type = "SoulCore", @@ -783,7 +795,7 @@ return { "One of your Persistent Minions revives when an Offering expires", statOrder = { 9740 }, tradeHashes = { [1480688478] = { "One of your Persistent Minions revives when an Offering expires" }, }, - rank = { 60 }, + rank = 60, }, ["boots"] = { type = "SoulCore", @@ -792,7 +804,7 @@ return { "Sacrifice 10% of maximum Life to gain that much Guard when you Dodge Roll", statOrder = { 9747 }, tradeHashes = { [1585886916] = { "Sacrifice 10% of maximum Life to gain that much Guard when you Dodge Roll" }, }, - rank = { 60 }, + rank = 60, }, }, ["Jiquani's Thesis"] = { @@ -944,7 +956,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 831, 1076 }, tradeHashes = { [709508406] = { "Adds 7 to 11 Fire Damage" }, }, - rank = { 15 }, + rank = 15, }, ["wand"] = { type = "Rune", @@ -961,7 +973,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 862, 1076 }, tradeHashes = { [3015669065] = { "Gain 8% of Damage as Extra Fire Damage" }, }, - rank = { 15 }, + rank = 15, }, ["armour"] = { type = "Rune", @@ -978,8 +990,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 958, 869, 871 }, tradeHashes = { [3372524247] = { "+12% to Fire Resistance" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Glacial Rune"] = { @@ -990,7 +1006,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 832, 1056 }, tradeHashes = { [1037193709] = { "Adds 6 to 10 Cold Damage" }, }, - rank = { 15 }, + rank = 15, }, ["wand"] = { type = "Rune", @@ -1007,7 +1023,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 865, 1056 }, tradeHashes = { [2505884597] = { "Gain 8% of Damage as Extra Cold Damage" }, }, - rank = { 15 }, + rank = 15, }, ["armour"] = { type = "Rune", @@ -1024,8 +1040,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 959, 869, 871 }, tradeHashes = { [4220027924] = { "+12% to Cold Resistance" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Storm Rune"] = { @@ -1036,7 +1056,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 833, 9804 }, tradeHashes = { [3336890334] = { "Adds 1 to 20 Lightning Damage" }, }, - rank = { 15 }, + rank = 15, }, ["wand"] = { type = "Rune", @@ -1053,7 +1073,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 868, 9804 }, tradeHashes = { [3278136794] = { "Gain 8% of Damage as Extra Lightning Damage" }, }, - rank = { 15 }, + rank = 15, }, ["armour"] = { type = "Rune", @@ -1070,8 +1090,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 960, 869, 871 }, tradeHashes = { [1671376347] = { "+12% to Lightning Resistance" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Iron Rune"] = { @@ -1082,7 +1106,7 @@ return { "Bonded: 20% increased effect of Fully Broken Armour", statOrder = { 829, 5224 }, tradeHashes = { [1805374733] = { "16% increased Physical Damage" }, }, - rank = { 15 }, + rank = 15, }, ["wand"] = { type = "Rune", @@ -1099,7 +1123,7 @@ return { "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", statOrder = { 870, 4401 }, tradeHashes = { [2974417149] = { "25% increased Spell Damage" }, }, - rank = { 15 }, + rank = 15, }, ["armour"] = { type = "Rune", @@ -1109,7 +1133,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 853, 886, 891 }, tradeHashes = { [3523867985] = { "16% increased Armour, Evasion and Energy Shield" }, }, - rank = { 15 }, + rank = 15, }, }, ["Body Rune"] = { @@ -1122,9 +1146,15 @@ return { "Leeches 2.5% of Physical Damage as Life", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Life", +<<<<<<< HEAD statOrder = { 1038, 888 }, tradeHashes = { [55876295] = { "Leeches 4% of Physical Damage as Life" }, }, rank = { 15 }, +======= + statOrder = { 972, 870 }, + tradeHashes = { [55876295] = { "Leeches 2.5% of Physical Damage as Life" }, }, + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -1135,6 +1165,7 @@ return { "+30 to maximum Energy Shield", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Life", +<<<<<<< HEAD statOrder = { 884, 888 }, tradeHashes = { [3489782002] = { "+40 to maximum Energy Shield" }, }, rank = { 15 }, @@ -1146,6 +1177,11 @@ return { statOrder = { 884, 888 }, tradeHashes = { [3489782002] = { "+40 to maximum Energy Shield" }, }, rank = { 15 }, +======= + statOrder = { 867, 870 }, + tradeHashes = { [3489782002] = { "+30 to maximum Energy Shield" }, }, + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -1162,8 +1198,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 869, 869, 871 }, tradeHashes = { [3299347043] = { "+30 to maximum Life" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Mind Rune"] = { @@ -1176,9 +1216,15 @@ return { "Leeches 2% of Physical Damage as Mana", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Mana", +<<<<<<< HEAD statOrder = { 1044, 893 }, tradeHashes = { [669069897] = { "Leeches 3% of Physical Damage as Mana" }, }, rank = { 15 }, +======= + statOrder = { 978, 872 }, + tradeHashes = { [669069897] = { "Leeches 2% of Physical Damage as Mana" }, }, + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -1189,6 +1235,7 @@ return { "+40 to maximum Mana", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Mana", +<<<<<<< HEAD statOrder = { 891, 893 }, tradeHashes = { [1050105434] = { "+60 to maximum Mana" }, }, rank = { 15 }, @@ -1200,6 +1247,11 @@ return { statOrder = { 891, 893 }, tradeHashes = { [1050105434] = { "+60 to maximum Mana" }, }, rank = { 15 }, +======= + statOrder = { 871, 872 }, + tradeHashes = { [1050105434] = { "+40 to maximum Mana" }, }, + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -1216,8 +1268,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 871, 869, 871 }, tradeHashes = { [1050105434] = { "+25 to maximum Mana" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Rebirth Rune"] = { @@ -1230,9 +1286,15 @@ return { "Gain 20 Life per enemy killed", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: Regenerate 0.4% of maximum Life per second", +<<<<<<< HEAD statOrder = { 1041, 1689 }, tradeHashes = { [3695891184] = { "Gain 25 Life per enemy killed" }, }, rank = { 15 }, +======= + statOrder = { 975, 1617 }, + tradeHashes = { [3695891184] = { "Gain 20 Life per enemy killed" }, }, + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -1243,6 +1305,7 @@ return { "15% increased Energy Shield Recharge Rate", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 8% of Damage taken Recouped as Life", +<<<<<<< HEAD statOrder = { 1031, 1036 }, tradeHashes = { [2339757871] = { "8% increased Energy Shield Recharge Rate" }, }, rank = { 15 }, @@ -1254,6 +1317,11 @@ return { statOrder = { 1031, 1036 }, tradeHashes = { [2339757871] = { "8% increased Energy Shield Recharge Rate" }, }, rank = { 15 }, +======= + statOrder = { 966, 970 }, + tradeHashes = { [2339757871] = { "15% increased Energy Shield Recharge Rate" }, }, + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -1270,8 +1338,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 1617, 869, 871 }, tradeHashes = { [836936635] = { "Regenerate 0.3% of maximum Life per second" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Inspiration Rune"] = { @@ -1284,9 +1356,15 @@ return { "Gain 16 Mana per enemy killed", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 12% of Skill Mana Costs Converted to Life Costs", +<<<<<<< HEAD statOrder = { 1046, 4732 }, tradeHashes = { [1368271171] = { "Gain 20 Mana per enemy killed" }, }, rank = { 15 }, +======= + statOrder = { 980, 4605 }, + tradeHashes = { [1368271171] = { "Gain 16 Mana per enemy killed" }, }, + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -1297,6 +1375,7 @@ return { "20% increased Mana Regeneration Rate", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 16% increased Mana Cost Efficiency", +<<<<<<< HEAD statOrder = { 1042, 4706 }, tradeHashes = { [789117908] = { "25% increased Mana Regeneration Rate" }, }, rank = { 15 }, @@ -1308,6 +1387,11 @@ return { statOrder = { 1042, 4706 }, tradeHashes = { [789117908] = { "25% increased Mana Regeneration Rate" }, }, rank = { 15 }, +======= + statOrder = { 976, 4582 }, + tradeHashes = { [789117908] = { "20% increased Mana Regeneration Rate" }, }, + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -1317,7 +1401,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1042, 886, 891 }, tradeHashes = { [789117908] = { "15% increased Mana Regeneration Rate" }, }, - rank = { 15 }, + rank = 15, }, }, ["Stone Rune"] = { @@ -1330,9 +1414,15 @@ return { "Causes 25% increased Stun Buildup", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 40% increased Damage against Immobilised Enemies", +<<<<<<< HEAD statOrder = { 1051, 5945 }, tradeHashes = { [791928121] = { "Causes 30% increased Stun Buildup" }, }, rank = { 15 }, +======= + statOrder = { 985, 5564 }, + tradeHashes = { [791928121] = { "Causes 25% increased Stun Buildup" }, }, + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -1349,7 +1439,7 @@ return { "Bonded: 30% increased Immobilisation buildup", statOrder = { 10097, 7170 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 12% of maximum Energy Shield" }, }, - rank = { 15 }, + rank = 15, }, ["armour"] = { type = "Rune", @@ -1366,8 +1456,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 994, 869, 871 }, tradeHashes = { [915769802] = { "+60 to Stun Threshold" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Vision Rune"] = { @@ -1380,9 +1474,15 @@ return { "+80 to Accuracy Rating", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: Attacks have +1% to Critical Hit Chance", +<<<<<<< HEAD statOrder = { 834, 4455 }, tradeHashes = { [691932474] = { "+90 to Accuracy Rating" }, }, rank = { 15 }, +======= + statOrder = { 826, 4335 }, + tradeHashes = { [691932474] = { "+80 to Accuracy Rating" }, }, + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -1399,7 +1499,7 @@ return { "Bonded: 25% increased Critical Damage Bonus", statOrder = { 977, 979 }, tradeHashes = { [737908626] = { "20% increased Critical Hit Chance for Spells" }, }, - rank = { 15 }, + rank = 15, }, ["armour"] = { type = "Rune", @@ -1416,8 +1516,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 6220, 869, 871 }, tradeHashes = { [2310741722] = { "10% increased Life and Mana Recovery from Flasks" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Lesser Desert Rune"] = { @@ -1428,7 +1532,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 831, 1076 }, tradeHashes = { [709508406] = { "Adds 4 to 6 Fire Damage" }, }, - rank = { 0 }, + rank = 0, }, ["wand"] = { type = "Rune", @@ -1445,7 +1549,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 862, 1076 }, tradeHashes = { [3015669065] = { "Gain 6% of Damage as Extra Fire Damage" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "Rune", @@ -1455,7 +1559,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1013, 886, 891 }, tradeHashes = { [3372524247] = { "+10% to Fire Resistance" }, }, - rank = { 0 }, + rank = 0, }, }, ["Lesser Glacial Rune"] = { @@ -1466,7 +1570,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 832, 1056 }, tradeHashes = { [1037193709] = { "Adds 3 to 5 Cold Damage" }, }, - rank = { 0 }, + rank = 0, }, ["wand"] = { type = "Rune", @@ -1483,7 +1587,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 865, 1056 }, tradeHashes = { [2505884597] = { "Gain 6% of Damage as Extra Cold Damage" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "Rune", @@ -1493,7 +1597,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1019, 886, 891 }, tradeHashes = { [4220027924] = { "+10% to Cold Resistance" }, }, - rank = { 0 }, + rank = 0, }, }, ["Lesser Storm Rune"] = { @@ -1504,7 +1608,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 833, 9804 }, tradeHashes = { [3336890334] = { "Adds 1 to 10 Lightning Damage" }, }, - rank = { 0 }, + rank = 0, }, ["wand"] = { type = "Rune", @@ -1521,7 +1625,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 868, 9804 }, tradeHashes = { [3278136794] = { "Gain 6% of Damage as Extra Lightning Damage" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "Rune", @@ -1531,7 +1635,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1022, 886, 891 }, tradeHashes = { [1671376347] = { "+10% to Lightning Resistance" }, }, - rank = { 0 }, + rank = 0, }, }, ["Lesser Iron Rune"] = { @@ -1542,7 +1646,7 @@ return { "Bonded: 20% increased effect of Fully Broken Armour", statOrder = { 829, 5224 }, tradeHashes = { [1805374733] = { "14% increased Physical Damage" }, }, - rank = { 0 }, + rank = 0, }, ["wand"] = { type = "Rune", @@ -1559,7 +1663,7 @@ return { "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", statOrder = { 870, 4401 }, tradeHashes = { [2974417149] = { "20% increased Spell Damage" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "Rune", @@ -1569,7 +1673,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 853, 886, 891 }, tradeHashes = { [3523867985] = { "14% increased Armour, Evasion and Energy Shield" }, }, - rank = { 0 }, + rank = 0, }, }, ["Lesser Body Rune"] = { @@ -1582,9 +1686,15 @@ return { "Leeches 2% of Physical Damage as Life", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Life", +<<<<<<< HEAD statOrder = { 1038, 888 }, tradeHashes = { [55876295] = { "Leeches 3% of Physical Damage as Life" }, }, rank = { 0 }, +======= + statOrder = { 972, 870 }, + tradeHashes = { [55876295] = { "Leeches 2% of Physical Damage as Life" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -1595,6 +1705,7 @@ return { "+25 to maximum Energy Shield", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Life", +<<<<<<< HEAD statOrder = { 884, 888 }, tradeHashes = { [3489782002] = { "+30 to maximum Energy Shield" }, }, rank = { 0 }, @@ -1606,6 +1717,11 @@ return { statOrder = { 884, 888 }, tradeHashes = { [3489782002] = { "+30 to maximum Energy Shield" }, }, rank = { 0 }, +======= + statOrder = { 867, 870 }, + tradeHashes = { [3489782002] = { "+25 to maximum Energy Shield" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -1622,8 +1738,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 869, 869, 871 }, tradeHashes = { [3299347043] = { "+20 to maximum Life" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, +======= + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Lesser Mind Rune"] = { @@ -1636,9 +1756,15 @@ return { "Leeches 1.5% of Physical Damage as Mana", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Mana", +<<<<<<< HEAD statOrder = { 1044, 893 }, tradeHashes = { [669069897] = { "Leeches 2% of Physical Damage as Mana" }, }, rank = { 0 }, +======= + statOrder = { 978, 872 }, + tradeHashes = { [669069897] = { "Leeches 1.5% of Physical Damage as Mana" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -1649,6 +1775,7 @@ return { "+30 to maximum Mana", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Mana", +<<<<<<< HEAD statOrder = { 891, 893 }, tradeHashes = { [1050105434] = { "+45 to maximum Mana" }, }, rank = { 0 }, @@ -1660,6 +1787,11 @@ return { statOrder = { 891, 893 }, tradeHashes = { [1050105434] = { "+45 to maximum Mana" }, }, rank = { 0 }, +======= + statOrder = { 871, 872 }, + tradeHashes = { [1050105434] = { "+30 to maximum Mana" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -1676,8 +1808,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 871, 869, 871 }, tradeHashes = { [1050105434] = { "+15 to maximum Mana" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, +======= + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Lesser Rebirth Rune"] = { @@ -1690,9 +1826,15 @@ return { "Gain 10 Life per enemy killed", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: Regenerate 0.4% of maximum Life per second", +<<<<<<< HEAD statOrder = { 1041, 1689 }, tradeHashes = { [3695891184] = { "Gain 15 Life per enemy killed" }, }, rank = { 0 }, +======= + statOrder = { 975, 1617 }, + tradeHashes = { [3695891184] = { "Gain 10 Life per enemy killed" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -1703,6 +1845,7 @@ return { "12% increased Energy Shield Recharge Rate", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 8% of Damage taken Recouped as Life", +<<<<<<< HEAD statOrder = { 1031, 1036 }, tradeHashes = { [2339757871] = { "6% increased Energy Shield Recharge Rate" }, }, rank = { 0 }, @@ -1714,6 +1857,11 @@ return { statOrder = { 1031, 1036 }, tradeHashes = { [2339757871] = { "6% increased Energy Shield Recharge Rate" }, }, rank = { 0 }, +======= + statOrder = { 966, 970 }, + tradeHashes = { [2339757871] = { "12% increased Energy Shield Recharge Rate" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -1730,8 +1878,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 1617, 869, 871 }, tradeHashes = { [836936635] = { "Regenerate 0.25% of maximum Life per second" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, +======= + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Lesser Inspiration Rune"] = { @@ -1744,9 +1896,15 @@ return { "Gain 8 Mana per enemy killed", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 12% of Skill Mana Costs Converted to Life Costs", +<<<<<<< HEAD statOrder = { 1046, 4732 }, tradeHashes = { [1368271171] = { "Gain 10 Mana per enemy killed" }, }, rank = { 0 }, +======= + statOrder = { 980, 4605 }, + tradeHashes = { [1368271171] = { "Gain 8 Mana per enemy killed" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -1757,6 +1915,7 @@ return { "16% increased Mana Regeneration Rate", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 16% increased Mana Cost Efficiency", +<<<<<<< HEAD statOrder = { 1042, 4706 }, tradeHashes = { [789117908] = { "20% increased Mana Regeneration Rate" }, }, rank = { 0 }, @@ -1768,6 +1927,11 @@ return { statOrder = { 1042, 4706 }, tradeHashes = { [789117908] = { "20% increased Mana Regeneration Rate" }, }, rank = { 0 }, +======= + statOrder = { 976, 4582 }, + tradeHashes = { [789117908] = { "16% increased Mana Regeneration Rate" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -1777,7 +1941,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1042, 886, 891 }, tradeHashes = { [789117908] = { "12% increased Mana Regeneration Rate" }, }, - rank = { 0 }, + rank = 0, }, }, ["Lesser Stone Rune"] = { @@ -1788,7 +1952,7 @@ return { "Bonded: 40% increased Damage against Immobilised Enemies", statOrder = { 1051, 5945 }, tradeHashes = { [791928121] = { "Causes 20% increased Stun Buildup" }, }, - rank = { 0 }, + rank = 0, }, ["wand"] = { type = "Rune", @@ -1805,7 +1969,7 @@ return { "Bonded: 30% increased Immobilisation buildup", statOrder = { 10097, 7170 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 10% of maximum Energy Shield" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "Rune", @@ -1822,8 +1986,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 994, 869, 871 }, tradeHashes = { [915769802] = { "+40 to Stun Threshold" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, +======= + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Lesser Vision Rune"] = { @@ -1836,9 +2004,15 @@ return { "+50 to Accuracy Rating", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: Attacks have +1% to Critical Hit Chance", +<<<<<<< HEAD statOrder = { 834, 4455 }, tradeHashes = { [691932474] = { "+60 to Accuracy Rating" }, }, rank = { 0 }, +======= + statOrder = { 826, 4335 }, + tradeHashes = { [691932474] = { "+50 to Accuracy Rating" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -1855,7 +2029,7 @@ return { "Bonded: 25% increased Critical Damage Bonus", statOrder = { 977, 979 }, tradeHashes = { [737908626] = { "16% increased Critical Hit Chance for Spells" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "Rune", @@ -1865,7 +2039,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 6621, 886, 891 }, tradeHashes = { [2310741722] = { "8% increased Life and Mana Recovery from Flasks" }, }, - rank = { 0 }, + rank = 0, }, }, ["Greater Desert Rune"] = { @@ -1876,7 +2050,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 831, 1076 }, tradeHashes = { [709508406] = { "Adds 13 to 16 Fire Damage" }, }, - rank = { 30 }, + rank = 30, }, ["wand"] = { type = "Rune", @@ -1893,7 +2067,7 @@ return { "Bonded: 30% increased Ignite Magnitude", statOrder = { 862, 1076 }, tradeHashes = { [3015669065] = { "Gain 10% of Damage as Extra Fire Damage" }, }, - rank = { 30 }, + rank = 30, }, ["armour"] = { type = "Rune", @@ -1910,8 +2084,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 958, 869, 871 }, tradeHashes = { [3372524247] = { "+14% to Fire Resistance" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Glacial Rune"] = { @@ -1922,7 +2100,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 832, 1056 }, tradeHashes = { [1037193709] = { "Adds 9 to 15 Cold Damage" }, }, - rank = { 30 }, + rank = 30, }, ["wand"] = { type = "Rune", @@ -1939,7 +2117,7 @@ return { "Bonded: 30% increased Freeze Buildup", statOrder = { 865, 1056 }, tradeHashes = { [2505884597] = { "Gain 10% of Damage as Extra Cold Damage" }, }, - rank = { 30 }, + rank = 30, }, ["armour"] = { type = "Rune", @@ -1956,8 +2134,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 959, 869, 871 }, tradeHashes = { [4220027924] = { "+14% to Cold Resistance" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Storm Rune"] = { @@ -1968,7 +2150,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 833, 9804 }, tradeHashes = { [3336890334] = { "Adds 1 to 30 Lightning Damage" }, }, - rank = { 30 }, + rank = 30, }, ["wand"] = { type = "Rune", @@ -1985,7 +2167,7 @@ return { "Bonded: 30% increased Magnitude of Shock you inflict", statOrder = { 868, 9804 }, tradeHashes = { [3278136794] = { "Gain 10% of Damage as Extra Lightning Damage" }, }, - rank = { 30 }, + rank = 30, }, ["armour"] = { type = "Rune", @@ -2002,8 +2184,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 960, 869, 871 }, tradeHashes = { [1671376347] = { "+14% to Lightning Resistance" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Iron Rune"] = { @@ -2014,7 +2200,7 @@ return { "Bonded: 20% increased effect of Fully Broken Armour", statOrder = { 829, 5224 }, tradeHashes = { [1805374733] = { "18% increased Physical Damage" }, }, - rank = { 30 }, + rank = 30, }, ["wand"] = { type = "Rune", @@ -2031,7 +2217,7 @@ return { "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", statOrder = { 870, 4401 }, tradeHashes = { [2974417149] = { "30% increased Spell Damage" }, }, - rank = { 30 }, + rank = 30, }, ["armour"] = { type = "Rune", @@ -2041,7 +2227,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 853, 886, 891 }, tradeHashes = { [3523867985] = { "18% increased Armour, Evasion and Energy Shield" }, }, - rank = { 30 }, + rank = 30, }, }, ["Greater Body Rune"] = { @@ -2054,9 +2240,15 @@ return { "Leeches 3% of Physical Damage as Life", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Life", +<<<<<<< HEAD statOrder = { 1038, 888 }, tradeHashes = { [55876295] = { "Leeches 5% of Physical Damage as Life" }, }, rank = { 30 }, +======= + statOrder = { 972, 870 }, + tradeHashes = { [55876295] = { "Leeches 3% of Physical Damage as Life" }, }, + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -2067,6 +2259,7 @@ return { "+35 to maximum Energy Shield", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Life", +<<<<<<< HEAD statOrder = { 884, 888 }, tradeHashes = { [3489782002] = { "+50 to maximum Energy Shield" }, }, rank = { 30 }, @@ -2078,6 +2271,11 @@ return { statOrder = { 884, 888 }, tradeHashes = { [3489782002] = { "+50 to maximum Energy Shield" }, }, rank = { 30 }, +======= + statOrder = { 867, 870 }, + tradeHashes = { [3489782002] = { "+35 to maximum Energy Shield" }, }, + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -2094,8 +2292,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 869, 869, 871 }, tradeHashes = { [3299347043] = { "+40 to maximum Life" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Mind Rune"] = { @@ -2108,9 +2310,15 @@ return { "Leeches 2.5% of Physical Damage as Mana", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Mana", +<<<<<<< HEAD statOrder = { 1044, 893 }, tradeHashes = { [669069897] = { "Leeches 4% of Physical Damage as Mana" }, }, rank = { 30 }, +======= + statOrder = { 978, 872 }, + tradeHashes = { [669069897] = { "Leeches 2.5% of Physical Damage as Mana" }, }, + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -2121,6 +2329,7 @@ return { "+50 to maximum Mana", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Mana", +<<<<<<< HEAD statOrder = { 891, 893 }, tradeHashes = { [1050105434] = { "+75 to maximum Mana" }, }, rank = { 30 }, @@ -2132,6 +2341,11 @@ return { statOrder = { 891, 893 }, tradeHashes = { [1050105434] = { "+75 to maximum Mana" }, }, rank = { 30 }, +======= + statOrder = { 871, 872 }, + tradeHashes = { [1050105434] = { "+50 to maximum Mana" }, }, + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -2148,8 +2362,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 871, 869, 871 }, tradeHashes = { [1050105434] = { "+35 to maximum Mana" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Rebirth Rune"] = { @@ -2162,9 +2380,15 @@ return { "Gain 30 Life per enemy killed", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: Regenerate 0.4% of maximum Life per second", +<<<<<<< HEAD statOrder = { 1041, 1689 }, tradeHashes = { [3695891184] = { "Gain 35 Life per enemy killed" }, }, rank = { 30 }, +======= + statOrder = { 975, 1617 }, + tradeHashes = { [3695891184] = { "Gain 30 Life per enemy killed" }, }, + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -2175,6 +2399,7 @@ return { "18% increased Energy Shield Recharge Rate", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 8% of Damage taken Recouped as Life", +<<<<<<< HEAD statOrder = { 1031, 1036 }, tradeHashes = { [2339757871] = { "10% increased Energy Shield Recharge Rate" }, }, rank = { 30 }, @@ -2186,6 +2411,11 @@ return { statOrder = { 1031, 1036 }, tradeHashes = { [2339757871] = { "10% increased Energy Shield Recharge Rate" }, }, rank = { 30 }, +======= + statOrder = { 966, 970 }, + tradeHashes = { [2339757871] = { "18% increased Energy Shield Recharge Rate" }, }, + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -2202,8 +2432,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 1617, 869, 871 }, tradeHashes = { [836936635] = { "Regenerate 0.35% of maximum Life per second" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Inspiration Rune"] = { @@ -2216,9 +2450,15 @@ return { "Gain 24 Mana per enemy killed", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 12% of Skill Mana Costs Converted to Life Costs", +<<<<<<< HEAD statOrder = { 1046, 4732 }, tradeHashes = { [1368271171] = { "Gain 30 Mana per enemy killed" }, }, rank = { 30 }, +======= + statOrder = { 980, 4605 }, + tradeHashes = { [1368271171] = { "Gain 24 Mana per enemy killed" }, }, + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -2229,6 +2469,7 @@ return { "24% increased Mana Regeneration Rate", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 16% increased Mana Cost Efficiency", +<<<<<<< HEAD statOrder = { 1042, 4706 }, tradeHashes = { [789117908] = { "30% increased Mana Regeneration Rate" }, }, rank = { 30 }, @@ -2240,6 +2481,11 @@ return { statOrder = { 1042, 4706 }, tradeHashes = { [789117908] = { "30% increased Mana Regeneration Rate" }, }, rank = { 30 }, +======= + statOrder = { 976, 4582 }, + tradeHashes = { [789117908] = { "24% increased Mana Regeneration Rate" }, }, + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -2249,7 +2495,7 @@ return { "Bonded: +20 to maximum Mana", statOrder = { 1042, 886, 891 }, tradeHashes = { [789117908] = { "18% increased Mana Regeneration Rate" }, }, - rank = { 30 }, + rank = 30, }, }, ["Greater Stone Rune"] = { @@ -2262,9 +2508,15 @@ return { "Causes 30% increased Stun Buildup", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 40% increased Damage against Immobilised Enemies", +<<<<<<< HEAD statOrder = { 1051, 5945 }, tradeHashes = { [791928121] = { "Causes 40% increased Stun Buildup" }, }, rank = { 30 }, +======= + statOrder = { 985, 5564 }, + tradeHashes = { [791928121] = { "Causes 30% increased Stun Buildup" }, }, + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -2281,7 +2533,7 @@ return { "Bonded: 30% increased Immobilisation buildup", statOrder = { 10097, 7170 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 14% of maximum Energy Shield" }, }, - rank = { 30 }, + rank = 30, }, ["armour"] = { type = "Rune", @@ -2298,8 +2550,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 994, 869, 871 }, tradeHashes = { [915769802] = { "+80 to Stun Threshold" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Vision Rune"] = { @@ -2312,9 +2568,15 @@ return { "+110 to Accuracy Rating", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: Attacks have +1% to Critical Hit Chance", +<<<<<<< HEAD statOrder = { 834, 4455 }, tradeHashes = { [691932474] = { "+120 to Accuracy Rating" }, }, rank = { 30 }, +======= + statOrder = { 826, 4335 }, + tradeHashes = { [691932474] = { "+110 to Accuracy Rating" }, }, + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["wand"] = { type = "Rune", @@ -2331,7 +2593,7 @@ return { "Bonded: 25% increased Critical Damage Bonus", statOrder = { 977, 979 }, tradeHashes = { [737908626] = { "24% increased Critical Hit Chance for Spells" }, }, - rank = { 30 }, + rank = 30, }, ["armour"] = { type = "Rune", @@ -2348,8 +2610,12 @@ return { "Bonded: +10 to maximum Mana", statOrder = { 6220, 869, 871 }, tradeHashes = { [2310741722] = { "12% increased Life and Mana Recovery from Flasks" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Perfect Desert Rune"] = { @@ -2709,7 +2975,7 @@ return { "+6 to Strength", statOrder = { 991 }, tradeHashes = { [4080418644] = { "+6 to Strength" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "Rune", @@ -2717,7 +2983,7 @@ return { "+6 to Strength", statOrder = { 991 }, tradeHashes = { [4080418644] = { "+6 to Strength" }, }, - rank = { 0 }, + rank = 0, }, ["caster"] = { type = "Rune", @@ -2725,7 +2991,7 @@ return { "+6 to Strength", statOrder = { 991 }, tradeHashes = { [4080418644] = { "+6 to Strength" }, }, - rank = { 0 }, + rank = 0, }, }, ["Robust Rune"] = { @@ -2740,8 +3006,12 @@ return { "+8 to Strength", statOrder = { 947 }, tradeHashes = { [4080418644] = { "+8 to Strength" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -2754,8 +3024,12 @@ return { "+8 to Strength", statOrder = { 947 }, tradeHashes = { [4080418644] = { "+8 to Strength" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["caster"] = { type = "Rune", @@ -2768,8 +3042,12 @@ return { "+8 to Strength", statOrder = { 947 }, tradeHashes = { [4080418644] = { "+8 to Strength" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Robust Rune"] = { @@ -2784,8 +3062,12 @@ return { "+10 to Strength", statOrder = { 947 }, tradeHashes = { [4080418644] = { "+10 to Strength" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -2798,8 +3080,12 @@ return { "+10 to Strength", statOrder = { 947 }, tradeHashes = { [4080418644] = { "+10 to Strength" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["caster"] = { type = "Rune", @@ -2812,8 +3098,12 @@ return { "+10 to Strength", statOrder = { 947 }, tradeHashes = { [4080418644] = { "+10 to Strength" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Perfect Robust Rune"] = { @@ -2846,7 +3136,7 @@ return { "+6 to Dexterity", statOrder = { 992 }, tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "Rune", @@ -2854,7 +3144,7 @@ return { "+6 to Dexterity", statOrder = { 992 }, tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, - rank = { 0 }, + rank = 0, }, ["caster"] = { type = "Rune", @@ -2862,7 +3152,7 @@ return { "+6 to Dexterity", statOrder = { 992 }, tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, - rank = { 0 }, + rank = 0, }, }, ["Adept Rune"] = { @@ -2877,8 +3167,12 @@ return { "+8 to Dexterity", statOrder = { 948 }, tradeHashes = { [3261801346] = { "+8 to Dexterity" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -2891,8 +3185,12 @@ return { "+8 to Dexterity", statOrder = { 948 }, tradeHashes = { [3261801346] = { "+8 to Dexterity" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["caster"] = { type = "Rune", @@ -2905,8 +3203,12 @@ return { "+8 to Dexterity", statOrder = { 948 }, tradeHashes = { [3261801346] = { "+8 to Dexterity" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Adept Rune"] = { @@ -2921,8 +3223,12 @@ return { "+10 to Dexterity", statOrder = { 948 }, tradeHashes = { [3261801346] = { "+10 to Dexterity" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -2935,8 +3241,12 @@ return { "+10 to Dexterity", statOrder = { 948 }, tradeHashes = { [3261801346] = { "+10 to Dexterity" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["caster"] = { type = "Rune", @@ -2949,8 +3259,12 @@ return { "+10 to Dexterity", statOrder = { 948 }, tradeHashes = { [3261801346] = { "+10 to Dexterity" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Perfect Adept Rune"] = { @@ -2983,7 +3297,7 @@ return { "+6 to Intelligence", statOrder = { 993 }, tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "Rune", @@ -2991,7 +3305,7 @@ return { "+6 to Intelligence", statOrder = { 993 }, tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, - rank = { 0 }, + rank = 0, }, ["caster"] = { type = "Rune", @@ -2999,7 +3313,7 @@ return { "+6 to Intelligence", statOrder = { 993 }, tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, - rank = { 0 }, + rank = 0, }, }, ["Resolve Rune"] = { @@ -3014,8 +3328,12 @@ return { "+8 to Intelligence", statOrder = { 949 }, tradeHashes = { [328541901] = { "+8 to Intelligence" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -3028,8 +3346,12 @@ return { "+8 to Intelligence", statOrder = { 949 }, tradeHashes = { [328541901] = { "+8 to Intelligence" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["caster"] = { type = "Rune", @@ -3042,8 +3364,12 @@ return { "+8 to Intelligence", statOrder = { 949 }, tradeHashes = { [328541901] = { "+8 to Intelligence" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 15 }, +======= + rank = 15, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Resolve Rune"] = { @@ -3058,8 +3384,12 @@ return { "+10 to Intelligence", statOrder = { 949 }, tradeHashes = { [328541901] = { "+10 to Intelligence" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", @@ -3072,8 +3402,12 @@ return { "+10 to Intelligence", statOrder = { 949 }, tradeHashes = { [328541901] = { "+10 to Intelligence" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["caster"] = { type = "Rune", @@ -3086,8 +3420,12 @@ return { "+10 to Intelligence", statOrder = { 949 }, tradeHashes = { [328541901] = { "+10 to Intelligence" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 30 }, +======= + rank = 30, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Perfect Resolve Rune"] = { @@ -3120,7 +3458,7 @@ return { "Adds 3 to 4 Physical Damage", statOrder = { 830 }, tradeHashes = { [1940865751] = { "Adds 3 to 4 Physical Damage" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "Rune", @@ -3128,7 +3466,7 @@ return { "6 to 9 Physical Thorns damage", statOrder = { 10220 }, tradeHashes = { [2881298780] = { "6 to 9 Physical Thorns damage" }, }, - rank = { 0 }, + rank = 0, }, }, ["Tempered Rune"] = { @@ -3138,7 +3476,7 @@ return { "Adds 6 to 9 Physical Damage", statOrder = { 830 }, tradeHashes = { [1940865751] = { "Adds 6 to 9 Physical Damage" }, }, - rank = { 15 }, + rank = 15, }, ["armour"] = { type = "Rune", @@ -3146,7 +3484,7 @@ return { "14 to 21 Physical Thorns damage", statOrder = { 10220 }, tradeHashes = { [2881298780] = { "14 to 21 Physical Thorns damage" }, }, - rank = { 15 }, + rank = 15, }, }, ["Greater Tempered Rune"] = { @@ -3156,7 +3494,7 @@ return { "Adds 9 to 12 Physical Damage", statOrder = { 830 }, tradeHashes = { [1940865751] = { "Adds 9 to 12 Physical Damage" }, }, - rank = { 30 }, + rank = 30, }, ["armour"] = { type = "Rune", @@ -3164,7 +3502,7 @@ return { "31 to 52 Physical Thorns damage", statOrder = { 10220 }, tradeHashes = { [2881298780] = { "31 to 52 Physical Thorns damage" }, }, - rank = { 30 }, + rank = 30, }, }, ["Greater Rune of Leadership"] = { @@ -3175,7 +3513,7 @@ return { "Bonded: Minions deal 20% increased Damage", statOrder = { 9039, 1718 }, tradeHashes = { [1433756169] = { "Minions gain 10% of their Physical Damage as Extra Lightning Damage" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "Rune", @@ -3184,7 +3522,7 @@ return { "Bonded: Minions have +10% to all Elemental Resistances", statOrder = { 9040, 2665 }, tradeHashes = { [889552744] = { "Minions take 10% of Physical Damage as Lightning Damage" }, }, - rank = { 0 }, + rank = 0, }, }, ["Greater Rune of Tithing"] = { @@ -3195,7 +3533,7 @@ return { "Bonded: Invocated Spells have 25% chance to consume half as much Energy", statOrder = { 6387, 7362 }, tradeHashes = { [4236566306] = { "Meta Skills gain 10% increased Energy" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "Rune", @@ -3204,7 +3542,7 @@ return { "Bonded: 15% increased Thorns damage", statOrder = { 10219, 10213 }, tradeHashes = { [757050353] = { "1 to 100 Lightning Thorns damage" }, }, - rank = { 0 }, + rank = 0, }, }, ["Greater Rune of Alacrity"] = { @@ -3215,7 +3553,7 @@ return { "Bonded: 15% increased Reservation Efficiency of Herald Skills", statOrder = { 836, 9724 }, tradeHashes = { [970213192] = { "8% increased Skill Speed" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "Rune", @@ -3224,7 +3562,7 @@ return { "Bonded: 15% increased Elemental Ailment Threshold", statOrder = { 6085, 4256 }, tradeHashes = { [1238227257] = { "Debuffs on you expire 8% faster" }, }, - rank = { 0 }, + rank = 0, }, }, ["Greater Rune of Nobility"] = { @@ -3235,7 +3573,7 @@ return { "Bonded: 20% increased Exposure Effect", statOrder = { 7710, 6510 }, tradeHashes = { [3678845069] = { "Attacks with this Weapon have 10% chance to inflict Exposure" }, }, - rank = { 0 }, + rank = 0, }, ["armour"] = { type = "Rune", @@ -3244,7 +3582,7 @@ return { "Bonded: 10% reduced Shock duration on you", statOrder = { 9818, 1065 }, tradeHashes = { [3801067695] = { "10% reduced effect of Shock on you" }, }, - rank = { 0 }, + rank = 0, }, }, ["Hedgewitch Assandra's Rune of Wisdom"] = { @@ -3264,7 +3602,7 @@ return { "Bonded: Archon recovery period expires 30% faster", statOrder = { 949, 4333 }, tradeHashes = { [124131830] = { "+1 to Level of all Spell Skills" }, }, - rank = { 50 }, + rank = 50, }, }, ["Saqawal's Rune of the Sky"] = { @@ -3276,7 +3614,7 @@ return { "Bonded: 8% chance to gain an additional random Charge when you gain a Charge", statOrder = { 9223, 5509 }, tradeHashes = { [731403740] = { "Gain 5% of Damage as Extra Damage of all Elements" }, }, - rank = { 50 }, + rank = 50, }, ["wand"] = { type = "Rune", @@ -3296,7 +3634,7 @@ return { "Bonded: additional Elemental Infusion of the same type", statOrder = { 9223, 4183, 4183.1 }, tradeHashes = { [731403740] = { "Gain 5% of Damage as Extra Damage of all Elements" }, }, - rank = { 50 }, + rank = 50, }, }, ["Fenumus' Rune of Agony"] = { @@ -3308,7 +3646,7 @@ return { "Bonded: Gain 8% of Damage as Extra Physical Damage", statOrder = { 1670, 1669 }, tradeHashes = { [3398787959] = { "Gain 13% of Damage as Extra Chaos Damage" }, }, - rank = { 50 }, + rank = 50, }, ["wand"] = { type = "Rune", @@ -3326,7 +3664,7 @@ return { "Bonded: Gain 8% of Damage as Extra Physical Damage", statOrder = { 1670, 1669 }, tradeHashes = { [3398787959] = { "Gain 13% of Damage as Extra Chaos Damage" }, }, - rank = { 50 }, + rank = 50, }, }, ["Farrul's Rune of Grace"] = { @@ -3338,7 +3676,7 @@ return { "Bonded: Prevent +3% of Damage from Deflected Hits", statOrder = { 6106, 4667 }, tradeHashes = { [1382805233] = { "8% increased Deflection Rating while moving" }, }, - rank = { 50 }, + rank = 50, }, }, ["Farrul's Rune of the Chase"] = { @@ -3350,7 +3688,7 @@ return { "Bonded: 10% increased Cooldown Recovery Rate", statOrder = { 835, 4666 }, tradeHashes = { [2250533757] = { "5% increased Movement Speed" }, }, - rank = { 50 }, + rank = 50, }, }, ["Craiceann's Rune of Warding"] = { @@ -3362,7 +3700,7 @@ return { "Bonded: 8% increased Curse Magnitudes", statOrder = { 1909, 2374 }, tradeHashes = { [3407849389] = { "50% reduced effect of Curses on you" }, }, - rank = { 50 }, + rank = 50, }, }, ["Saqawal's Rune of Memory"] = { @@ -3374,7 +3712,7 @@ return { "Bonded: +10% to all Elemental Resistances", statOrder = { 1470, 1012 }, tradeHashes = { [3666934677] = { "2% increased Experience gain" }, }, - rank = { 50 }, + rank = 50, }, }, ["Saqawal's Rune of Erosion"] = { @@ -3386,7 +3724,7 @@ return { "Bonded: 15% increased Magnitude of Non-Damaging Ailments you inflict", statOrder = { 6510, 9183 }, tradeHashes = { [2074866941] = { "25% increased Exposure Effect" }, }, - rank = { 50 }, + rank = 50, }, }, ["Farrul's Rune of the Hunt"] = { @@ -3398,7 +3736,7 @@ return { "Bonded: +1 to Level of all Attack Skills", statOrder = { 4504, 966 }, tradeHashes = { [2077615515] = { "50% increased Attack Damage against Rare or Unique Enemies" }, }, - rank = { 50 }, + rank = 50, }, }, ["Craiceann's Rune of Recovery"] = { @@ -3417,8 +3755,12 @@ return { "Bonded: 20% faster start of Energy Shield Recharge", statOrder = { 966, 967 }, tradeHashes = { [2339757871] = { "50% increased Energy Shield Recharge Rate" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 50 }, +======= + rank = 50, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Courtesan Mannan's Rune of Cruelty"] = { @@ -3430,7 +3772,7 @@ return { "Bonded: 15% increased Duration of Damaging Ailments on Enemies", statOrder = { 6053, 6051 }, tradeHashes = { [1381474422] = { "20% increased Magnitude of Damaging Ailments you inflict" }, }, - rank = { 50 }, + rank = 50, }, }, ["Thane Grannell's Rune of Mastery"] = { @@ -3442,7 +3784,7 @@ return { "Bonded: 15% increased Duration of Elemental Ailments on Enemies", statOrder = { 9183, 1615 }, tradeHashes = { [782230869] = { "30% increased Magnitude of Non-Damaging Ailments you inflict" }, }, - rank = { 50 }, + rank = 50, }, }, ["Fenumus' Rune of Spinning"] = { @@ -3454,7 +3796,7 @@ return { "Bonded: 20% increased Mana Cost Efficiency while on Low Mana", statOrder = { 986, 4711 }, tradeHashes = { [2891184298] = { "8% increased Cast Speed" }, }, - rank = { 50 }, + rank = 50, }, }, ["Countess Seske's Rune of Archery"] = { @@ -3466,7 +3808,7 @@ return { "Bonded: 20% increased Projectile Speed", statOrder = { 989, 896 }, tradeHashes = { [3885405204] = { "Bow Attacks fire an additional Arrow" }, }, - rank = { 50 }, + rank = 50, }, }, ["Thane Girt's Rune of Wildness"] = { @@ -3486,7 +3828,7 @@ return { "Bonded: Every Rage also grants 1% increased Spell Damage", statOrder = { 9993, 9967 }, tradeHashes = { [2910761524] = { "25% chance for Spell Skills to fire 2 additional Projectiles" }, }, - rank = { 50 }, + rank = 50, }, }, ["Fenumus' Rune of Draining"] = { @@ -3498,7 +3840,7 @@ return { "Bonded: +7% to Chaos Resistance", statOrder = { 10514, 1023 }, tradeHashes = { [3973629633] = { "20% increased Withered Magnitude" }, }, - rank = { 50 }, + rank = 50, }, }, ["Thane Myrk's Rune of Summer"] = { @@ -3512,9 +3854,15 @@ return { "Adds 23 to 34 Fire Damage", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: +2% to Maximum Fire Resistance", +<<<<<<< HEAD statOrder = { 1211, 1008 }, tradeHashes = { [627339348] = { "Adds 23 to 34 Fire Damage to Attacks against Ignited Enemies" }, }, rank = { 50 }, +======= + statOrder = { 823, 953 }, + tradeHashes = { [709508406] = { "Adds 23 to 34 Fire Damage" }, }, + rank = 50, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Lady Hestra's Rune of Winter"] = { @@ -3528,9 +3876,15 @@ return { "Adds 19 to 28 Cold Damage", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: +2% to Maximum Cold Resistance", +<<<<<<< HEAD statOrder = { 8927, 1009 }, tradeHashes = { [3734640451] = { "Adds 19 to 28 Cold Damage against Chilled Enemies" }, }, rank = { 50 }, +======= + statOrder = { 824, 954 }, + tradeHashes = { [1037193709] = { "Adds 19 to 28 Cold Damage" }, }, + rank = 50, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Thane Leld's Rune of Spring"] = { @@ -3544,9 +3898,15 @@ return { "Adds 1 to 60 Lightning Damage", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: +2% to Maximum Lightning Resistance", +<<<<<<< HEAD statOrder = { 6887, 1010 }, tradeHashes = { [90012347] = { "Adds 1 to 60 Lightning Damage against Shocked Enemies" }, }, rank = { 50 }, +======= + statOrder = { 825, 955 }, + tradeHashes = { [3336890334] = { "Adds 1 to 60 Lightning Damage" }, }, + rank = 50, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["The Greatwolf's Rune of Claws"] = { @@ -3558,7 +3918,7 @@ return { "Bonded: Fissure Skills have +2 to Limit", statOrder = { 857, 6593 }, tradeHashes = { [3032590688] = { "Adds 5 to 12 Physical Damage to Attacks" }, }, - rank = { 50 }, + rank = 50, }, }, ["The Greatwolf's Rune of Willpower"] = { @@ -3570,7 +3930,7 @@ return { "Bonded: 8% of Maximum Life Converted to Energy Shield", statOrder = { 2470, 8849 }, tradeHashes = { [458438597] = { "15% of Damage is taken from Mana before Life" }, }, - rank = { 50 }, + rank = 50, }, }, ["Masterwork Rune"] = { @@ -5273,7 +5633,7 @@ return { "Bonded: 20% reduced Slowing Potency of Debuffs on You", statOrder = { 984, 4735 }, tradeHashes = { [681332047] = { "8% increased Attack Speed" }, }, - rank = { 50 }, + rank = 50, }, ["sceptre"] = { type = "Idol", @@ -5294,7 +5654,7 @@ return { "Bonded: Gain 13% of Physical Damage as extra Chaos Damage", statOrder = { 2894, 9286, 1675 }, tradeHashes = { [1755296234] = { "Targets can be affected by +1 of your Poisons at the same time" }, [2011656677] = { "25% reduced Poison Duration" }, }, - rank = { 50 }, + rank = 50, }, ["sceptre"] = { type = "Idol", @@ -5328,8 +5688,12 @@ return { "Bonded: 20% increased Glory generation", statOrder = { 9889, 6473 }, tradeHashes = { [2663359259] = { "20% increased total Power counted by Warcries" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 50 }, +======= + rank = 50, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Idol of Eeshta"] = { @@ -5355,8 +5719,12 @@ return { "Bonded: Meta Skills have 12% increased Reservation Efficiency", statOrder = { 4604, 9180 }, tradeHashes = { [263495202] = { "12% increased Cost Efficiency" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 50 }, +======= + rank = 50, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Idol of Egrin"] = { @@ -5368,7 +5736,7 @@ return { "Bonded: 20% increased Area of Effect of Curses", statOrder = { 3431, 1948 }, tradeHashes = { [1984310483] = { "Enemies you Curse take 6% increased Damage" }, }, - rank = { 50 }, + rank = 50, }, ["sceptre"] = { type = "Idol", @@ -5387,7 +5755,7 @@ return { "Bonded: Storm Skills have +1 to Limit", statOrder = { 9275, 10069 }, tradeHashes = { [554899692] = { "+1 Charm Slot" }, }, - rank = { 50 }, + rank = 50, }, ["sceptre"] = { type = "Idol", @@ -5407,7 +5775,7 @@ return { "Bonded: Minions Revive 8% faster", statOrder = { 9726, 9050 }, tradeHashes = { [1805633363] = { "8% increased Reservation Efficiency of Minion Skills" }, }, - rank = { 50 }, + rank = 50, }, ["sceptre"] = { type = "Idol", @@ -5432,8 +5800,12 @@ return { "Bonded: Remnants have 10% increased effect", statOrder = { 2266, 9151 }, tradeHashes = { [2353576063] = { "5% increased Curse Magnitudes" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, +======= + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["sceptre"] = { type = "Idol", @@ -5444,9 +5816,15 @@ return { "Allies in your Presence have 8% increased Attack Speed", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 10% increased Skill Speed while Shapeshifted", +<<<<<<< HEAD statOrder = { 917, 9875 }, tradeHashes = { [1998951374] = { "Allies in your Presence have 10% increased Attack Speed" }, }, rank = { 0 }, +======= + statOrder = { 893, 9317 }, + tradeHashes = { [1998951374] = { "Allies in your Presence have 8% increased Attack Speed" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Primate Idol"] = { @@ -5463,8 +5841,12 @@ return { "Bonded: Remnants can be collected from 20% further away", statOrder = { 962, 9153 }, tradeHashes = { [770672621] = { "Minions have 12% increased maximum Life" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, +======= + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["sceptre"] = { type = "Idol", @@ -5475,9 +5857,15 @@ return { "Allies in your Presence deal 30% increased Damage", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 40% increased Damage while Shapeshifted", +<<<<<<< HEAD statOrder = { 905, 5948 }, tradeHashes = { [1798257884] = { "Allies in your Presence deal 40% increased Damage" }, }, rank = { 0 }, +======= + statOrder = { 881, 5567 }, + tradeHashes = { [1798257884] = { "Allies in your Presence deal 30% increased Damage" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Owl Idol"] = { @@ -5494,8 +5882,12 @@ return { "Bonded: 15% increased effect of Archon Buffs on you", statOrder = { 4539, 4223 }, tradeHashes = { [1004011302] = { "10% increased Cooldown Recovery Rate" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, +======= + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["sceptre"] = { type = "Idol", @@ -5506,9 +5898,15 @@ return { "Allies in your Presence have 8% increased Cast Speed", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 10% increased Skill Speed while Shapeshifted", +<<<<<<< HEAD statOrder = { 918, 9875 }, tradeHashes = { [289128254] = { "Allies in your Presence have 10% increased Cast Speed" }, }, rank = { 0 }, +======= + statOrder = { 894, 9317 }, + tradeHashes = { [289128254] = { "Allies in your Presence have 8% increased Cast Speed" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Cat Idol"] = { @@ -5525,8 +5923,12 @@ return { "Bonded: 20% increased Charm Charges gained", statOrder = { 1268, 5227 }, tradeHashes = { [624954515] = { "15% increased Accuracy Rating" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, +======= + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["sceptre"] = { type = "Idol", @@ -5535,7 +5937,7 @@ return { "Bonded: 25% increased Critical Hit Chance while Shapeshifted", statOrder = { 915, 5821 }, tradeHashes = { [1250712710] = { "Allies in your Presence have 14% increased Critical Hit Chance" }, }, - rank = { 0 }, + rank = 0, }, }, ["Wolf Idol"] = { @@ -5552,8 +5954,12 @@ return { "Bonded: 15% reduced Magnitude of Bleeding on You", statOrder = { 4662, 4523 }, tradeHashes = { [3166958180] = { "10% increased Magnitude of Bleeding you inflict" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, +======= + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["sceptre"] = { type = "Idol", @@ -5564,9 +5970,15 @@ return { "Allies in your Presence have 14% increased Critical Damage Bonus", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 25% increased Critical Hit Chance while Shapeshifted", +<<<<<<< HEAD statOrder = { 916, 5821 }, tradeHashes = { [3057012405] = { "Allies in your Presence have 20% increased Critical Damage Bonus" }, }, rank = { 0 }, +======= + statOrder = { 892, 5440 }, + tradeHashes = { [3057012405] = { "Allies in your Presence have 14% increased Critical Damage Bonus" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Stag Idol"] = { @@ -5583,8 +5995,12 @@ return { "Bonded: Thorns Damage has 40% chance to ignore Enemy Armour", statOrder = { 9642, 9645 }, tradeHashes = { [915264788] = { "50% increased Thorns Critical Hit Chance" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, +======= + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["sceptre"] = { type = "Idol", @@ -5593,7 +6009,7 @@ return { "Bonded: 40% increased Attack Damage while Shapeshifted", statOrder = { 909, 4509 }, tradeHashes = { [2854751904] = { "Allies in your Presence deal 1 to 40 added Attack Lightning Damage" }, }, - rank = { 0 }, + rank = 0, }, }, ["Boar Idol"] = { @@ -5604,7 +6020,7 @@ return { "Bonded: 25% increased Warcry Cooldown Recovery Rate", statOrder = { 6850, 3033 }, tradeHashes = { [2709367754] = { "Gain 1 Rage on Melee Hit" }, }, - rank = { 0 }, + rank = 0, }, ["sceptre"] = { type = "Idol", @@ -5615,9 +6031,15 @@ return { "Allies in your Presence Regenerate 8 Life per second", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: 25% increased Life Regeneration rate while Shapeshifted", +<<<<<<< HEAD statOrder = { 922, 7479 }, tradeHashes = { [1911097163] = { "Allies in your Presence Regenerate 0.5% of your Maximum Life per second" }, }, rank = { 0 }, +======= + statOrder = { 896, 7037 }, + tradeHashes = { [4010677958] = { "Allies in your Presence Regenerate 8 Life per second" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Bear Idol"] = { @@ -5634,8 +6056,12 @@ return { "Bonded: 10% increased Reservation Efficiency of Companion Skills", statOrder = { 1557, 9178 }, tradeHashes = { [280731498] = { "8% increased Area of Effect" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, +======= + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["sceptre"] = { type = "Idol", @@ -5644,7 +6070,7 @@ return { "Bonded: 40% increased Attack Damage while Shapeshifted", statOrder = { 906, 4509 }, tradeHashes = { [1574590649] = { "Allies in your Presence deal 12 to 18 added Attack Physical Damage" }, }, - rank = { 0 }, + rank = 0, }, }, ["Ox Idol"] = { @@ -5669,8 +6095,12 @@ return { "Bonded: 10% chance for Damage of Enemies Hitting you to be Unlucky", statOrder = { 830, 5981 }, tradeHashes = { [2481353198] = { "10% increased Block chance" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, +======= + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["sceptre"] = { type = "Idol", @@ -5681,9 +6111,15 @@ return { "Allies in your Presence have +8% to all Elemental Resistances", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: +20% of Armour also applies to Elemental Damage while Shapeshifted", +<<<<<<< HEAD statOrder = { 919, 10522 }, tradeHashes = { [3850614073] = { "Allies in your Presence have +12% to all Elemental Resistances" }, }, rank = { 0 }, +======= + statOrder = { 895, 9922 }, + tradeHashes = { [3850614073] = { "Allies in your Presence have +8% to all Elemental Resistances" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Rabbit Idol"] = { @@ -5700,8 +6136,12 @@ return { "Bonded: 5% increased Quantity of Gold Dropped by Slain Enemies", statOrder = { 916, 6476 }, tradeHashes = { [3917489142] = { "5% increased Rarity of Items found" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, +======= + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["sceptre"] = { type = "Idol", @@ -5712,9 +6152,15 @@ return { "10% increased Spirit", >>>>>>> 990008684 (Export mod limits and locality) "Bonded: Minions have 30% increased Cooldown Recovery Rate for Command Skills", +<<<<<<< HEAD statOrder = { 856, 8989 }, tradeHashes = { [3984865854] = { "15% increased Spirit" }, }, rank = { 0 }, +======= + statOrder = { 842, 8471 }, + tradeHashes = { [3984865854] = { "10% increased Spirit" }, }, + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Fox Idol"] = { @@ -5731,8 +6177,12 @@ return { "Bonded: +4 to all Attributes", statOrder = { 4167, 946 }, tradeHashes = { [3655769732] = { "+2% to Quality of all Skills" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, +======= + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["sceptre"] = { type = "Idol", @@ -5747,8 +6197,12 @@ return { "Bonded: Minions have 20% increased Area of Effect", statOrder = { 1002, 2649 }, tradeHashes = { [101878827] = { "30% increased Presence Area of Effect" }, }, +<<<<<<< HEAD >>>>>>> 990008684 (Export mod limits and locality) rank = { 0 }, +======= + rank = 0, +>>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Idol of Greust"] = { diff --git a/src/Export/Scripts/soulcores.lua b/src/Export/Scripts/soulcores.lua index f7f59bd96f..cc62a8ed54 100644 --- a/src/Export/Scripts/soulcores.lua +++ b/src/Export/Scripts/soulcores.lua @@ -71,7 +71,7 @@ directiveTable.base = function(state, args, out) end out:write(' },\n') end - out:write('\t\t\t\trank = { '..(modLine.rank or 0)..' },\n') + out:write('\t\t\t\trank = ' .. (modLine.rank or 0) .. ',\n') out:write('\t\t},\n') end end From 69324f7a4460714cd7af4413f212b79549a57176 Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Fri, 29 May 2026 01:36:42 +0300 Subject: [PATCH 05/15] Add warning for going over augment limits --- src/Classes/Item.lua | 2 +- src/Modules/Build.lua | 5 +++++ src/Modules/CalcSetup.lua | 20 ++++++++++++++++++++ 3 files changed, 26 insertions(+), 1 deletion(-) diff --git a/src/Classes/Item.lua b/src/Classes/Item.lua index 6c54e83ecc..e25c11be6a 100644 --- a/src/Classes/Item.lua +++ b/src/Classes/Item.lua @@ -546,7 +546,7 @@ function ItemClass:ParseRaw(raw, rarity, highQuality) local runeData = data.itemMods.Runes[specVal] if runeData then for _, slotData in pairs(runeData) do - runeLevel = math.max(runeLevel, slotData.rank[1]) + runeLevel = m_max(runeLevel, slotData.rank) end end if runeLevel > 0 and (not self.requirements.runeLevel or runeLevel > self.requirements.runeLevel) then diff --git a/src/Modules/Build.lua b/src/Modules/Build.lua index 24e69794ea..a46547fd3c 100644 --- a/src/Modules/Build.lua +++ b/src/Modules/Build.lua @@ -2201,6 +2201,11 @@ function buildMode:InsertItemWarnings() InsertIfNew(self.controls.warnings.lines, "You are exceeding jewel limit with the jewel "..warning) end end + if self.calcsTab.mainEnv.itemWarnings.augmentLimitWarning then + for _, warning in ipairs(self.calcsTab.mainEnv.itemWarnings.augmentLimitWarning) do + InsertIfNew(self.controls.warnings.lines, "You are exceeding augment limit with: "..warning) + end + end if self.calcsTab.mainEnv.itemWarnings.socketLimitWarning then for _, warning in ipairs(self.calcsTab.mainEnv.itemWarnings.socketLimitWarning) do InsertIfNew(self.controls.warnings.lines, "You have too many gems in your "..warning.." socket group") diff --git a/src/Modules/CalcSetup.lua b/src/Modules/CalcSetup.lua index 5af08372d6..6407a3ea22 100644 --- a/src/Modules/CalcSetup.lua +++ b/src/Modules/CalcSetup.lua @@ -808,11 +808,16 @@ function calcs.initEnv(build, mode, override, specEnv) -- Build and merge item modifiers, and create list of radius jewels if not accelerate.requirementsItems then + -- save augment counts so we can track going over count limits + local augmentCounts = {} for runeSlotName, slot in pairs(build.itemsTab.runeSlots) do local rune = slot:GetSelValue() if runeSlotName == override.repSlotName then rune = override.repItem end + if rune.name then + augmentCounts[rune.name] = (augmentCounts[rune.name] or 0) + 1 + end for _, mod in ipairs(rune.mods) do env.itemModDB:AddMod(mod) end @@ -1101,6 +1106,7 @@ function calcs.initEnv(build, mode, override, specEnv) for i = 1, item.itemSocketCount do if item.runes[i] ~= "None" then socketed = socketed + 1 + augmentCounts[item.runes[i]] = (augmentCounts[item.runes[i]] or 0) + 1 end end env.itemModDB.multipliers["RunesSocketedIn"..slotName] = socketed @@ -1319,6 +1325,20 @@ function calcs.initEnv(build, mode, override, specEnv) env.charms[override.toggleCharm] = true end end + + for augmentName, count in pairs(augmentCounts) do + local dbAugment = data.itemMods.Runes[augmentName] + local _, dbMod = next(dbAugment) + if dbMod and dbMod.limit and count > dbMod.limit then + -- warn for going over augment limits + if env.build.calcsTab.mainEnv then + env.build.calcsTab.mainEnv.itemWarnings.augmentLimitWarning = env.build.calcsTab.mainEnv.itemWarnings.augmentLimitWarning or { } + t_insert(env.build.calcsTab.mainEnv.itemWarnings.augmentLimitWarning, augmentName) + end + end + end + + end -- Merge env.itemModDB with env.ModDB From 9ba3f05f038183fd1a1412c8e998b7fdce925b29 Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Fri, 29 May 2026 02:25:42 +0300 Subject: [PATCH 06/15] Parse martial artist flag mod from tree and fix selector pos --- src/Classes/ItemsTab.lua | 9 ++++++--- src/Data/ModCache.lua | 25 +++++-------------------- src/Modules/ModParser.lua | 4 +++- 3 files changed, 14 insertions(+), 24 deletions(-) diff --git a/src/Classes/ItemsTab.lua b/src/Classes/ItemsTab.lua index 7bcfba0cc6..d5968b70ad 100644 --- a/src/Classes/ItemsTab.lua +++ b/src/Classes/ItemsTab.lua @@ -149,8 +149,11 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro -- PoB Trader class initialization self.tradeQuery = new("TradeQuery", self) + -- x offset for all of the left side itemtab controls since they are + -- anchored to one another from top to bottom + local selectorsXOffset = 109 -- Set selector - self.controls.setSelect = new("DropDownControl", {"TOPLEFT",self,"TOPLEFT"}, {96, 8, 216, 20}, nil, function(index, value) + self.controls.setSelect = new("DropDownControl", {"TOPLEFT",self,"TOPLEFT"}, { selectorsXOffset, 8, 216, 20 }, nil, function(index, value) self:SetActiveItemSet(self.itemSetOrderList[index]) self:AddUndoState() end) @@ -170,7 +173,7 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro end) -- Price Items - self.controls.priceDisplayItem = new("ButtonControl", {"TOPLEFT",self,"TOPLEFT"}, {96, 32, 310, 20}, "Trade for these items", function() + self.controls.priceDisplayItem = new("ButtonControl", {"TOPLEFT",self,"TOPLEFT"}, { selectorsXOffset, 32, 310, 20 }, "Trade for these items", function() self.tradeQuery:PriceItem() end) self.controls.priceDisplayItem.tooltipFunc = function(tooltip) @@ -242,7 +245,7 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro self.slotOrder = { } self.runeSlots = { } self.initSockets = true - self.slotAnchor = new("Control", {"TOPLEFT",self,"TOPLEFT"}, {96, 76, 310, 0}) + self.slotAnchor = new("Control", {"TOPLEFT",self,"TOPLEFT"}, {selectorsXOffset, 76, 310, 0}) local prevSlot = self.slotAnchor local function addSlot(slot) prevSlot = slot diff --git a/src/Data/ModCache.lua b/src/Data/ModCache.lua index 524bfaca78..be937e75c7 100644 --- a/src/Data/ModCache.lua +++ b/src/Data/ModCache.lua @@ -952,13 +952,8 @@ c["0% to Fire Resistance"]={{[1]={flags=0,keywordFlags=0,name="FireResist",type= c["0% to Lightning Resistance"]={{[1]={flags=0,keywordFlags=0,name="LightningResist",type="BASE",value=0}},"% to "} c["0.1 Life Regeneration per second"]={{[1]={flags=0,keywordFlags=0,name="LifeRegen",type="BASE",value=0.1}},nil} c["0.5% of maximum Life Regenerated per second per Fragile Regrowth"]={{[1]={[1]={type="Multiplier",var="FragileRegrowthCount"},flags=0,keywordFlags=0,name="LifeRegenPercent",type="BASE",value=0.5}},nil} -c["1 Boots socket"]={{}," Boots socket "} -c["1 Gloves socket"]={{}," Gloves socket "} -c["1 Gloves socket 1 Boots socket"]={{}," Gloves socket 1 Boots socket "} -c["1 Helmet socket"]={{}," Helmet socket "} -c["1 Helmet socket 2 Body Armour sockets"]={{[1]={flags=0,keywordFlags=0,name="Armour",type="BASE",value=1}}," Helmet socket 2 Body sockets "} -c["1 Helmet socket 2 Body Armour sockets 1 Gloves socket"]={{[1]={flags=0,keywordFlags=0,name="Armour",type="BASE",value=1}}," Helmet socket 2 Body sockets 1 Gloves socket "} -c["1 Helmet socket 2 Body Armour sockets 1 Gloves socket 1 Boots socket"]={{[1]={flags=0,keywordFlags=0,name="Armour",type="BASE",value=1}}," Helmet socket 2 Body sockets 1 Gloves socket 1 Boots socket "} +c["1 Boots socket"]={{},nil} +c["1 Helmet socket"]={{},nil} c["1 Rage Regenerated for every 25 Mana Regeneration per Second"]={{[1]={[1]={div=25,stat="ManaRegen",type="PerStat"},flags=0,keywordFlags=0,name="RageRegen",type="BASE",value=1},[2]={flags=0,keywordFlags=0,name="Condition:CanGainRage",type="FLAG",value=true}},nil} c["1% chance when you gain a Charge to gain an additional Charge per 10 Tribute"]={{}," when you gain a Charge to gain an additional Charge "} c["1% increased Area of Effect for Attacks per 10 Intelligence"]={{[1]={[1]={div=10,stat="Int",type="PerStat"},flags=1,keywordFlags=0,name="AreaOfEffect",type="INC",value=1}},nil} @@ -1774,8 +1769,7 @@ c["18% reduced Attack Speed"]={{[1]={flags=1,keywordFlags=0,name="Speed",type="I c["19% increased Cast Speed"]={{[1]={flags=16,keywordFlags=0,name="Speed",type="INC",value=19}},nil} c["195% increased Physical Damage"]={{[1]={flags=0,keywordFlags=0,name="PhysicalDamage",type="INC",value=195}},nil} c["2 Body Armour sockets"]={{[1]={flags=0,keywordFlags=0,name="Armour",type="BASE",value=2}}," Body sockets "} -c["2 Body Armour sockets 1 Gloves socket"]={{[1]={flags=0,keywordFlags=0,name="Armour",type="BASE",value=2}}," Body sockets 1 Gloves socket "} -c["2 Body Armour sockets 1 Gloves socket 1 Boots socket"]={{[1]={flags=0,keywordFlags=0,name="Armour",type="BASE",value=2}}," Body sockets 1 Gloves socket 1 Boots socket "} +c["2 Body Armour sockets 1 Gloves socket"]={{},nil} c["2% chance that if you would gain Endurance Charges, you instead gain up to maximum Endurance Charges"]={{[1]={flags=0,keywordFlags=0,name="FlaskCharges",type="BASE",value=2}}," that if you would gain Endurance , you instead gain up to maximum Endurance Charges "} c["2% chance that if you would gain Endurance Charges, you instead gain up to maximum Endurance Charges +1 to Maximum Endurance Charges"]={{[1]={flags=0,keywordFlags=0,name="FlaskCharges",type="BASE",value=2}}," that if you would gain Endurance , you instead gain up to maximum Endurance Charges +1 to Maximum Endurance Charges "} c["2% chance that if you would gain Frenzy Charges, you instead gain up to your maximum number of Frenzy Charges"]={{[1]={flags=0,keywordFlags=0,name="FlaskCharges",type="BASE",value=2}}," that if you would gain Frenzy , you instead gain up to your maximum number of Frenzy Charges "} @@ -4711,12 +4705,7 @@ c["Can have up to one Unique Tamed Beast summoned Unique Tamed Beasts have 30% i c["Can instead consume 25% of maximum Mana to trigger Charms with insufficient charges"]={nil,"Can instead consume 25% of maximum Mana to trigger Charms with insufficient charges "} c["Can only use a Normal Body Armour"]={nil,"Can only use a Normal Body Armour "} c["Can only use a Normal Body Armour +200 to Armour for each Connected Notable Passive Skill Allocated"]={nil,"Can only use a Normal Body Armour +200 to Armour for each Connected Notable Passive Skill Allocated "} -c["Can tattoo Runes onto your body, gaining"]={nil,"Can tattoo Runes onto your body, gaining "} -c["Can tattoo Runes onto your body, gaining additional Rune-only sockets:"]={nil,"Can tattoo Runes onto your body, gaining additional Rune-only sockets: "} -c["Can tattoo Runes onto your body, gaining additional Rune-only sockets: 1 Helmet socket"]={nil,"Can tattoo Runes onto your body, gaining additional Rune-only sockets: 1 Helmet socket "} -c["Can tattoo Runes onto your body, gaining additional Rune-only sockets: 1 Helmet socket 2 Body Armour sockets"]={nil,"Can tattoo Runes onto your body, gaining additional Rune-only sockets: 1 Helmet socket 2 Body Armour sockets "} -c["Can tattoo Runes onto your body, gaining additional Rune-only sockets: 1 Helmet socket 2 Body Armour sockets 1 Gloves socket"]={nil,"Can tattoo Runes onto your body, gaining additional Rune-only sockets: 1 Helmet socket 2 Body Armour sockets 1 Gloves socket "} -c["Can tattoo Runes onto your body, gaining additional Rune-only sockets: 1 Helmet socket 2 Body Armour sockets 1 Gloves socket 1 Boots socket"]={nil,"Can tattoo Runes onto your body, gaining additional Rune-only sockets: 1 Helmet socket 2 Body Armour sockets 1 Gloves socket 1 Boots socket "} +c["Can tattoo Runes onto your body, gaining"]={{[1]={flags=0,keywordFlags=0,name="SocketRunesOnCharacter",type="FLAG",value=true}},nil} c["Can't use Body Armour"]={{[1]={[1]={slotName="Body Armour",type="DisablesItem"},flags=0,keywordFlags=0,name="CanNotUseBody",type="Flag",value=1}},nil} c["Can't use Helmets"]={nil,"Can't use Helmets "} c["Can't use Helmets Your Critical Hit Chance is Lucky"]={nil,"Can't use Helmets Your Critical Hit Chance is Lucky "} @@ -6585,11 +6574,7 @@ c["Your base Energy Shield Recharge Delay is 10 seconds"]={{[1]={flags=0,keyword c["Your speed is unaffected by Slows"]={{[1]={flags=0,keywordFlags=0,name="UnaffectedBySlows",type="FLAG",value=true}},nil} c["Zealot's Oath"]={{[1]={flags=0,keywordFlags=0,name="Keystone",type="LIST",value="Zealot's Oath"}},nil} c["additional Elemental Infusion of the same type"]={nil,"additional Elemental Infusion of the same type "} -c["additional Rune-only sockets:"]={nil,"additional Rune-only sockets: "} -c["additional Rune-only sockets: 1 Helmet socket"]={nil,"additional Rune-only sockets: 1 Helmet socket "} -c["additional Rune-only sockets: 1 Helmet socket 2 Body Armour sockets"]={nil,"additional Rune-only sockets: 1 Helmet socket 2 Body Armour sockets "} -c["additional Rune-only sockets: 1 Helmet socket 2 Body Armour sockets 1 Gloves socket"]={nil,"additional Rune-only sockets: 1 Helmet socket 2 Body Armour sockets 1 Gloves socket "} -c["additional Rune-only sockets: 1 Helmet socket 2 Body Armour sockets 1 Gloves socket 1 Boots socket"]={nil,"additional Rune-only sockets: 1 Helmet socket 2 Body Armour sockets 1 Gloves socket 1 Boots socket "} +c["additional Rune-only sockets:"]={{},nil} c["being Shapeshifted for at least 8 seconds"]={nil,"being Shapeshifted for at least 8 seconds "} c["for 4 seconds, every 0.25 seconds while raised"]={nil,"for 4 seconds, every 0.25 seconds while raised "} c["gain 6 Cold Surges or 6 Fire Surges"]={{}," Cold Surges or 6 Fire Surges "} diff --git a/src/Modules/ModParser.lua b/src/Modules/ModParser.lua index d8472c6d53..a17d7efccf 100644 --- a/src/Modules/ModParser.lua +++ b/src/Modules/ModParser.lua @@ -6137,7 +6137,9 @@ local specialModList = { ["you can socket an additional copy of each lineage support gem, in different skills"] = { mod("MaxLineageCount", "BASE", 1) }, ["you can socket (%d+) additional copies of each lineage support gem, in different skills"] = function(num) return { mod("MaxLineageCount", "BASE", num) } end, ["can be modified while corrupted"] = {}, - ["can tattoo runes"] = { flag("SocketRunesOnCharacter") }, + ["can tattoo runes onto your body, gaining"] = { flag("SocketRunesOnCharacter") }, + ["additional rune%-only sockets:"] = {}, + ["(%d+) (.+) socket"] = {} } for _, name in pairs(data.keystones) do specialModList[name:lower()] = { mod("Keystone", "LIST", name) } From 72060b6677a774e931e1db429cafeff23507ee60 Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Fri, 29 May 2026 02:34:23 +0300 Subject: [PATCH 07/15] Null check for item runes (why is it even nil?) --- src/Modules/CalcSetup.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Modules/CalcSetup.lua b/src/Modules/CalcSetup.lua index 6407a3ea22..e295051fd5 100644 --- a/src/Modules/CalcSetup.lua +++ b/src/Modules/CalcSetup.lua @@ -1104,7 +1104,7 @@ function calcs.initEnv(build, mode, override, specEnv) -- Rune / Soul Core Sockets local socketed = 0 for i = 1, item.itemSocketCount do - if item.runes[i] ~= "None" then + if item.runes[i] and item.runes[i] ~= "None" then socketed = socketed + 1 augmentCounts[item.runes[i]] = (augmentCounts[item.runes[i]] or 0) + 1 end From 5e6180b7cdf955c3360fd1eaccac992e9d74e889 Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Fri, 29 May 2026 13:20:25 +0300 Subject: [PATCH 08/15] fix issue with my archnemesis (cspell) --- src/Classes/ItemsTab.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Classes/ItemsTab.lua b/src/Classes/ItemsTab.lua index d5968b70ad..9eaad4c68f 100644 --- a/src/Classes/ItemsTab.lua +++ b/src/Classes/ItemsTab.lua @@ -149,7 +149,7 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro -- PoB Trader class initialization self.tradeQuery = new("TradeQuery", self) - -- x offset for all of the left side itemtab controls since they are + -- x offset for all of the left side item tab controls since they are -- anchored to one another from top to bottom local selectorsXOffset = 109 -- Set selector From 96a8f01f9c10714d5fe4781219f8e354351d4e0c Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Sun, 31 May 2026 15:35:44 +0300 Subject: [PATCH 09/15] Import json chakras (monk runes) --- src/Classes/ImportTab.lua | 29 ++++++++++++++++++++++++++++- src/Classes/ItemsTab.lua | 3 ++- 2 files changed, 30 insertions(+), 2 deletions(-) diff --git a/src/Classes/ImportTab.lua b/src/Classes/ImportTab.lua index c15e5372c4..d8a30c54c8 100644 --- a/src/Classes/ImportTab.lua +++ b/src/Classes/ImportTab.lua @@ -1023,12 +1023,39 @@ function ImportTabClass:ImportItemsAndSkills(charData) return charData -- For the wrapper end +function ImportTabClass:ImportChakra(slotName, runeName) + local slot = self.build.itemsTab.runeSlots[slotName] + -- note that if the rune is not in ModRunes.lua, this will not select it + if slot then + slot:SelByValue(runeName, "name") + end +end + +function ImportTabClass:ImportChakra(slotName, runeName) + local slot = self.build.itemsTab.runeSlots[slotName] + -- note that if the rune is not in ModRunes.lua, this will not select it + if slot then + slot:SelByValue(runeName, "name") + end +end + local rarityMap = { [0] = "NORMAL", "MAGIC", "RARE", "UNIQUE", [9] = "RELIC", [10] = "RELIC", [13] = "RARE" } local slotMap = { ["Weapon"] = "Weapon 1", ["Offhand"] = "Weapon 2", ["Weapon2"] = "Weapon 1 Swap", ["Offhand2"] = "Weapon 2 Swap", ["Helm"] = "Helmet", ["BodyArmour"] = "Body Armour", ["Gloves"] = "Gloves", ["Boots"] = "Boots", ["Amulet"] = "Amulet", ["Ring"] = "Ring 1", ["Ring2"] = "Ring 2", ["Ring3"] = "Ring 3", ["Belt"] = "Belt", ["IncursionArmLeft"] = "Arm 2", ["IncursionArmRight"] = "Arm 1", ["IncursionLegLeft"] = "Leg 2", ["IncursionLegRight"] = "Leg 1" } function ImportTabClass:ImportItem(itemData, slotName) if not slotName then - if itemData.inventoryId == "PassiveJewels" then + -- monk martial artist rune tattoos + if itemData.inventoryId == "Chakra" then + -- TODO: should probably be exported from chakraslots.dat64 + -- API doesn't have slots directly, but has an x position similar to flasks + slotMap = {"Helmet Rune #1", "Body Armour Rune #1", "Body Armour Rune #2", "Gloves Rune #1", "Boots Rune #1"} + if slotMap[itemData.x + 1] and itemData.baseType then + slotName = slotMap[itemData.x + 1] + -- runes are imported differently as they're not items located in your inventory + self:ImportChakra(slotName, itemData.baseType) + return + end + elseif itemData.inventoryId == "PassiveJewels" then slotName = "Jewel ".. self.build.latestTree.jewelSlots[itemData.x + 1] elseif itemData.inventoryId == "Flask" then if itemData.x > 1 then diff --git a/src/Classes/ItemsTab.lua b/src/Classes/ItemsTab.lua index 9eaad4c68f..d7b7e39f4f 100644 --- a/src/Classes/ItemsTab.lua +++ b/src/Classes/ItemsTab.lua @@ -267,11 +267,12 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro end end local function addRuneSockets() + -- TODO: use game data for this from chakraslots.dat64 local slots = { { type = "Helmet", n = 1 }, { type = "Body Armour", n = 2 }, { type = "Gloves", n = 1 }, { type = "Boots", n = 1 } } for _, slot in ipairs(slots) do for i = 1, slot.n do local slotName = s_format("%s Rune #%d", slot.type, i) - local label = slotName:gsub(" Armour", "") + local label = slotName:gsub(" Armour", ""):gsub("#", "") local runeSlot = new("DropDownControl", { "TOPLEFT", prevSlot, "BOTTOMLEFT" }, {0, 2, 310, 20}, runeList[slot.type:lower()], function () self.build.buildFlag = true From 1bd28f0da79e898b4feeba248b6ac4a0f3b525d4 Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Sun, 31 May 2026 18:05:33 +0300 Subject: [PATCH 10/15] Add saving and item set functionality to rune selectors --- src/Classes/DropDownControl.lua | 8 +++++++- src/Classes/ImportTab.lua | 2 +- src/Classes/ItemsTab.lua | 27 ++++++++++++++++++++++++++- src/Modules/CalcSetup.lua | 2 +- 4 files changed, 35 insertions(+), 4 deletions(-) diff --git a/src/Classes/DropDownControl.lua b/src/Classes/DropDownControl.lua index 008783f3dd..e63cc64430 100644 --- a/src/Classes/DropDownControl.lua +++ b/src/Classes/DropDownControl.lua @@ -127,16 +127,22 @@ function DropDownClass:DrawSearchHighlights(label, searchInfo, x, y, width, heig end -function DropDownClass:SelByValue(value, key) +function DropDownClass:SelByValue(value, key, callSelFunc) for index, listVal in ipairs(self.list) do if type(listVal) == "table" then if listVal[key] == value then self.selIndex = index + if callSelFunc and self.selFunc then + self.selFunc(index, self.list[index]) + end return end else if listVal == value then self.selIndex = index + if callSelFunc and self.selFunc then + self.selFunc(index, self.list[index]) + end return end end diff --git a/src/Classes/ImportTab.lua b/src/Classes/ImportTab.lua index d8a30c54c8..263395b28a 100644 --- a/src/Classes/ImportTab.lua +++ b/src/Classes/ImportTab.lua @@ -1027,7 +1027,7 @@ function ImportTabClass:ImportChakra(slotName, runeName) local slot = self.build.itemsTab.runeSlots[slotName] -- note that if the rune is not in ModRunes.lua, this will not select it if slot then - slot:SelByValue(runeName, "name") + slot:SelByValue(runeName, "name", true) end end diff --git a/src/Classes/ItemsTab.lua b/src/Classes/ItemsTab.lua index d7b7e39f4f..0878b7016f 100644 --- a/src/Classes/ItemsTab.lua +++ b/src/Classes/ItemsTab.lua @@ -274,7 +274,8 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro local slotName = s_format("%s Rune #%d", slot.type, i) local label = slotName:gsub(" Armour", ""):gsub("#", "") - local runeSlot = new("DropDownControl", { "TOPLEFT", prevSlot, "BOTTOMLEFT" }, {0, 2, 310, 20}, runeList[slot.type:lower()], function () + local runeSlot = new("DropDownControl", { "TOPLEFT", prevSlot, "BOTTOMLEFT" }, {0, 2, 310, 20}, runeList[slot.type:lower()], function (_, value) + self.activeItemSet[slotName] = { runeName = value.name } self.build.buildFlag = true end) runeSlot.anchor.collapse = true @@ -1260,6 +1261,13 @@ function ItemsTabClass:Load(xml, dbFileName) itemSet[slotName].active = child.attrib.active == "true" itemSet[slotName].pbURL = child.attrib.itemPbURL or "" end + elseif child.elem == "RuneSlot" then + local slotName = child.attrib.slotName or "" + local slot = itemSet[slotName] + if slot then + local runeName = child.attrib.runeName or "None" + slot.runeName = runeName + end elseif child.elem == "SocketIdURL" then local id = tonumber(child.attrib.nodeId) itemSet[id] = { pbURL = child.attrib.itemPbURL or "" } @@ -1352,6 +1360,11 @@ function ItemsTabClass:Save(xml) end end end + for slotName, _ in pairs(self.runeSlots) do + local runeName = (itemSet[slotName] and itemSet[slotName].runeName) or "None" + local node = { elem = "RuneSlot", attrib = { slotName = slotName, runeName = runeName } } + t_insert(child, node) + end t_insert(xml, child) end if self.tradeQuery.statSortSelectionList then @@ -1525,6 +1538,9 @@ function ItemsTabClass:CreateItemSet(itemSetId, name) itemSet[slotName] = { selItemId = 0 } end end + for slotName, _ in pairs(self.runeSlots) do + itemSet[slotName] = { runeName = "None" } + end self.itemSets[itemSet.id] = itemSet return itemSet end @@ -1592,6 +1608,15 @@ function ItemsTabClass:SetActiveItemSet(itemSetId, deferSync) end end end + for slotName, slot in pairs(self.runeSlots) do + if prevSet then + -- Update the previous set + prevSet[slotName] = { runeName = slot:GetSelValue().name } + end + -- Equip incoming set's rune + local currentRune = curSet[slotName] and curSet[slotName].runeName or "None" + slot:SelByValue(currentRune, "name", true) + end self.build.buildFlag = true self:PopulateSlots() if not deferSync then diff --git a/src/Modules/CalcSetup.lua b/src/Modules/CalcSetup.lua index e295051fd5..1044fe0662 100644 --- a/src/Modules/CalcSetup.lua +++ b/src/Modules/CalcSetup.lua @@ -1327,7 +1327,7 @@ function calcs.initEnv(build, mode, override, specEnv) end for augmentName, count in pairs(augmentCounts) do - local dbAugment = data.itemMods.Runes[augmentName] + local dbAugment = data.itemMods.Runes[augmentName] or {} local _, dbMod = next(dbAugment) if dbMod and dbMod.limit and count > dbMod.limit then -- warn for going over augment limits From 32587cb8bb732e720dd1468a445dd1461997776c Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Sun, 31 May 2026 18:09:55 +0300 Subject: [PATCH 11/15] Cspell --- src/Classes/ImportTab.lua | 2 +- src/Classes/ItemsTab.lua | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Classes/ImportTab.lua b/src/Classes/ImportTab.lua index 263395b28a..e1211b6bed 100644 --- a/src/Classes/ImportTab.lua +++ b/src/Classes/ImportTab.lua @@ -1046,7 +1046,7 @@ function ImportTabClass:ImportItem(itemData, slotName) if not slotName then -- monk martial artist rune tattoos if itemData.inventoryId == "Chakra" then - -- TODO: should probably be exported from chakraslots.dat64 + -- TODO: should probably be exported from chakra slots table -- API doesn't have slots directly, but has an x position similar to flasks slotMap = {"Helmet Rune #1", "Body Armour Rune #1", "Body Armour Rune #2", "Gloves Rune #1", "Boots Rune #1"} if slotMap[itemData.x + 1] and itemData.baseType then diff --git a/src/Classes/ItemsTab.lua b/src/Classes/ItemsTab.lua index 0878b7016f..2b2e584920 100644 --- a/src/Classes/ItemsTab.lua +++ b/src/Classes/ItemsTab.lua @@ -267,7 +267,7 @@ local ItemsTabClass = newClass("ItemsTab", "UndoHandler", "ControlHost", "Contro end end local function addRuneSockets() - -- TODO: use game data for this from chakraslots.dat64 + -- TODO: use game data for this from chakra slots table local slots = { { type = "Helmet", n = 1 }, { type = "Body Armour", n = 2 }, { type = "Gloves", n = 1 }, { type = "Boots", n = 1 } } for _, slot in ipairs(slots) do for i = 1, slot.n do From e6be08846f9b614ce7136b6d51617cf462b3724b Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Mon, 1 Jun 2026 18:27:17 +0300 Subject: [PATCH 12/15] Regenerate ModRunes.lua --- src/Data/ModRunes.lua | 4742 ++++------------------------------------- 1 file changed, 425 insertions(+), 4317 deletions(-) diff --git a/src/Data/ModRunes.lua b/src/Data/ModRunes.lua index 90110df2cd..f99d3496c8 100644 --- a/src/Data/ModRunes.lua +++ b/src/Data/ModRunes.lua @@ -8,7 +8,7 @@ return { limit = 1, localMod = false, "+40% of Armour also applies to Cold Damage", - statOrder = { 4635 }, + statOrder = { 4512 }, tradeHashes = { [1947060170] = { "+40% of Armour also applies to Cold Damage" }, }, rank = 50, }, @@ -19,7 +19,7 @@ return { limit = 1, localMod = false, "+40% of Armour also applies to Lightning Damage", - statOrder = { 4637 }, + statOrder = { 4514 }, tradeHashes = { [2200571612] = { "+40% of Armour also applies to Lightning Damage" }, }, rank = 50, }, @@ -30,7 +30,7 @@ return { limit = 1, localMod = false, "+40% of Armour also applies to Fire Damage", - statOrder = { 4636 }, + statOrder = { 4513 }, tradeHashes = { [3897831687] = { "+40% of Armour also applies to Fire Damage" }, }, rank = 50, }, @@ -38,43 +38,21 @@ return { ["Atmohua's Soul Core of Retreat"] = { ["body armour"] = { type = "SoulCore", -<<<<<<< HEAD - "Gain additional Ailment Threshold equal to 15% of maximum Energy Shield", - "Gain additional Stun Threshold equal to 15% of maximum Energy Shield", - statOrder = { 4255, 10097 }, - 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" }, }, -======= limit = 1, localMod = false, "30% faster start of Energy Shield Recharge", statOrder = { 967 }, tradeHashes = { [1782086450] = { "30% faster start of Energy Shield Recharge" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 50 }, -======= rank = 50, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["focus"] = { type = "SoulCore", -<<<<<<< HEAD - "Gain additional Ailment Threshold equal to 15% of maximum Energy Shield", - "Gain additional Stun Threshold equal to 15% of maximum Energy Shield", - statOrder = { 4255, 10097 }, - 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" }, }, -======= limit = 1, localMod = false, "30% faster start of Energy Shield Recharge", statOrder = { 967 }, tradeHashes = { [1782086450] = { "30% faster start of Energy Shield Recharge" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 50 }, -======= rank = 50, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Quipolatl's Soul Core of Flow"] = { @@ -84,7 +62,7 @@ return { localMod = false, "8% increased Skill Effect Duration", "8% increased Cooldown Recovery Rate", - statOrder = { 1643, 4666 }, + statOrder = { 1572, 4539 }, tradeHashes = { [1004011302] = { "8% increased Cooldown Recovery Rate" }, [3377888098] = { "8% increased Skill Effect Duration" }, }, rank = 50, }, @@ -95,7 +73,7 @@ return { limit = 1, localMod = false, "+4 to Maximum Rage", - statOrder = { 9568 }, + statOrder = { 9032 }, tradeHashes = { [1181501418] = { "+4 to Maximum Rage" }, }, rank = 50, }, @@ -107,88 +85,67 @@ return { localMod = false, "15% increased Curse Duration", "15% increased Poison Duration", - statOrder = { 1538, 2894 }, + statOrder = { 1466, 2786 }, tradeHashes = { [2011656677] = { "15% increased Poison Duration" }, [3824372849] = { "15% increased Curse Duration" }, }, rank = 50, }, }, ["Opiloti's Soul Core of Assault"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", limit = 1, localMod = false, "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge", - statOrder = { 5507 }, + statOrder = { 5144 }, tradeHashes = { [2916861134] = { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge" }, }, rank = 50, }, - ["wand"] = { + ["caster weapons"] = { type = "SoulCore", limit = 1, localMod = false, "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge", - statOrder = { 5507 }, - tradeHashes = { [2916861134] = { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "SoulCore", - "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge", - statOrder = { 5507 }, + statOrder = { 5144 }, tradeHashes = { [2916861134] = { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge" }, }, rank = 50, }, }, ["Guatelitzi's Soul Core of Endurance"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", limit = 1, localMod = false, "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge", - statOrder = { 5506 }, + statOrder = { 5143 }, tradeHashes = { [1228682002] = { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge" }, }, rank = 50, }, - ["wand"] = { + ["caster weapons"] = { type = "SoulCore", limit = 1, localMod = false, "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge", - statOrder = { 5506 }, - tradeHashes = { [1228682002] = { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "SoulCore", - "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge", - statOrder = { 5506 }, + statOrder = { 5143 }, tradeHashes = { [1228682002] = { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge" }, }, rank = 50, }, }, ["Xopec's Soul Core of Power"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", limit = 1, localMod = false, "50% chance when you gain a Power Charge to gain an additional Power Charge", - statOrder = { 5508 }, + statOrder = { 5145 }, tradeHashes = { [3537994888] = { "50% chance when you gain a Power Charge to gain an additional Power Charge" }, }, rank = 50, }, - ["wand"] = { + ["caster weapons"] = { type = "SoulCore", limit = 1, localMod = false, "50% chance when you gain a Power Charge to gain an additional Power Charge", - statOrder = { 5508 }, - tradeHashes = { [3537994888] = { "50% chance when you gain a Power Charge to gain an additional Power Charge" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "SoulCore", - "50% chance when you gain a Power Charge to gain an additional Power Charge", - statOrder = { 5508 }, + statOrder = { 5145 }, tradeHashes = { [3537994888] = { "50% chance when you gain a Power Charge to gain an additional Power Charge" }, }, rank = 50, }, @@ -199,7 +156,7 @@ return { limit = 1, localMod = false, "12% increased speed of Recoup Effects", - statOrder = { 9622 }, + statOrder = { 9084 }, tradeHashes = { [2363593824] = { "12% increased speed of Recoup Effects" }, }, rank = 50, }, @@ -208,7 +165,7 @@ return { limit = 1, localMod = false, "8% of Damage taken Recouped as Life", - statOrder = { 1036 }, + statOrder = { 970 }, tradeHashes = { [1444556985] = { "8% of Damage taken Recouped as Life" }, }, rank = 50, }, @@ -219,7 +176,7 @@ return { limit = 1, localMod = false, "Enemies you Curse have -5% to Chaos Resistance", - statOrder = { 3714 }, + statOrder = { 3617 }, tradeHashes = { [1772929282] = { "Enemies you Curse have -5% to Chaos Resistance" }, }, rank = 50, }, @@ -230,36 +187,29 @@ return { limit = 1, localMod = false, "20% increased Projectile Speed", - statOrder = { 896 }, + statOrder = { 875 }, tradeHashes = { [3759663284] = { "20% increased Projectile Speed" }, }, rank = 50, }, }, ["Citaqualotl's Soul Core of Foulness"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", limit = 1, localMod = true, "Adds 19 to 29 Chaos damage", - statOrder = { 1290 }, + statOrder = { 1227 }, tradeHashes = { [2223678961] = { "Adds 19 to 29 Chaos damage" }, }, rank = 50, }, }, ["Xipocado's Soul Core of Dominion"] = { - ["wand"] = { + ["caster weapons"] = { type = "SoulCore", limit = 1, localMod = false, "Minions deal 40% increased Damage with Command Skills", - statOrder = { 8992 }, - tradeHashes = { [3742865955] = { "Minions deal 40% increased Damage with Command Skills" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "SoulCore", - "Minions deal 40% increased Damage with Command Skills", - statOrder = { 8992 }, + statOrder = { 8473 }, tradeHashes = { [3742865955] = { "Minions deal 40% increased Damage with Command Skills" }, }, rank = 50, }, @@ -268,17 +218,17 @@ return { limit = 1, localMod = false, "Minions deal 40% increased Damage with Command Skills", - statOrder = { 8992 }, + statOrder = { 8473 }, tradeHashes = { [3742865955] = { "Minions deal 40% increased Damage with Command Skills" }, }, rank = 50, }, }, ["Soul Core of Tacati"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", localMod = true, "15% chance to Poison on Hit with this weapon", - statOrder = { 7787 }, + statOrder = { 7334 }, tradeHashes = { [3885634897] = { "15% chance to Poison on Hit with this weapon" }, }, rank = 0, }, @@ -286,17 +236,17 @@ return { type = "SoulCore", localMod = false, "+11% to Chaos Resistance", - statOrder = { 1023 }, + statOrder = { 961 }, tradeHashes = { [2923486259] = { "+11% to Chaos Resistance" }, }, rank = 0, }, }, ["Soul Core of Opiloti"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", localMod = true, "15% chance to cause Bleeding on Hit", - statOrder = { 2262 }, + statOrder = { 2153 }, tradeHashes = { [1519615863] = { "15% chance to cause Bleeding on Hit" }, }, rank = 0, }, @@ -304,17 +254,17 @@ return { type = "SoulCore", localMod = false, "20% increased Charm Charges gained", - statOrder = { 5591 }, + statOrder = { 5227 }, tradeHashes = { [3585532255] = { "20% increased Charm Charges gained" }, }, rank = 0, }, }, ["Soul Core of Jiquani"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", localMod = false, "Recover 2% of maximum Life on Kill", - statOrder = { 1509 }, + statOrder = { 1437 }, tradeHashes = { [2023107756] = { "Recover 2% of maximum Life on Kill" }, }, rank = 0, }, @@ -322,17 +272,17 @@ return { type = "SoulCore", localMod = false, "3% increased maximum Life", - statOrder = { 888 }, + statOrder = { 870 }, tradeHashes = { [983749596] = { "3% increased maximum Life" }, }, rank = 0, }, }, ["Soul Core of Zalatl"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", localMod = false, "Recover 2% of maximum Mana on Kill", - statOrder = { 1511 }, + statOrder = { 1439 }, tradeHashes = { [1030153674] = { "Recover 2% of maximum Mana on Kill" }, }, rank = 0, }, @@ -340,17 +290,17 @@ return { type = "SoulCore", localMod = false, "3% increased maximum Mana", - statOrder = { 893 }, + statOrder = { 872 }, tradeHashes = { [2748665614] = { "3% increased maximum Mana" }, }, rank = 0, }, }, ["Soul Core of Citaqualotl"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", localMod = false, "30% increased Elemental Damage with Attacks", - statOrder = { 876 }, + statOrder = { 859 }, tradeHashes = { [387439868] = { "30% increased Elemental Damage with Attacks" }, }, rank = 0, }, @@ -358,17 +308,17 @@ return { type = "SoulCore", localMod = false, "+5% to all Elemental Resistances", - statOrder = { 1012 }, + statOrder = { 957 }, tradeHashes = { [2901986750] = { "+5% to all Elemental Resistances" }, }, rank = 0, }, }, ["Soul Core of Puhuarte"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", localMod = false, "30% increased Flammability Magnitude", - statOrder = { 1054 }, + statOrder = { 988 }, tradeHashes = { [2968503605] = { "30% increased Flammability Magnitude" }, }, rank = 0, }, @@ -376,17 +326,17 @@ return { type = "SoulCore", localMod = false, "+1% to Maximum Fire Resistance", - statOrder = { 1008 }, + statOrder = { 953 }, tradeHashes = { [4095671657] = { "+1% to Maximum Fire Resistance" }, }, rank = 0, }, }, ["Soul Core of Tzamoto"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", localMod = false, "30% increased Freeze Buildup", - statOrder = { 1056 }, + statOrder = { 990 }, tradeHashes = { [473429811] = { "30% increased Freeze Buildup" }, }, rank = 0, }, @@ -394,17 +344,17 @@ return { type = "SoulCore", localMod = false, "+1% to Maximum Cold Resistance", - statOrder = { 1009 }, + statOrder = { 954 }, tradeHashes = { [3676141501] = { "+1% to Maximum Cold Resistance" }, }, rank = 0, }, }, ["Soul Core of Xopec"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", localMod = false, "30% increased chance to Shock", - statOrder = { 1058 }, + statOrder = { 992 }, tradeHashes = { [293638271] = { "30% increased chance to Shock" }, }, rank = 0, }, @@ -412,17 +362,17 @@ return { type = "SoulCore", localMod = false, "+1% to Maximum Lightning Resistance", - statOrder = { 1010 }, + statOrder = { 955 }, tradeHashes = { [1011760251] = { "+1% to Maximum Lightning Resistance" }, }, rank = 0, }, }, ["Soul Core of Azcapa"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", localMod = false, "+15 to Spirit", - statOrder = { 895 }, + statOrder = { 874 }, tradeHashes = { [3981240776] = { "+15 to Spirit" }, }, rank = 0, }, @@ -430,17 +380,17 @@ return { type = "SoulCore", localMod = false, "10% increased Quantity of Gold Dropped by Slain Enemies", - statOrder = { 6894 }, + statOrder = { 6476 }, tradeHashes = { [3175163625] = { "10% increased Quantity of Gold Dropped by Slain Enemies" }, }, rank = 0, }, }, ["Soul Core of Topotante"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", localMod = true, "Attacks with this Weapon Penetrate 15% Elemental Resistances", - statOrder = { 3434 }, + statOrder = { 3330 }, tradeHashes = { [4064396395] = { "Attacks with this Weapon Penetrate 15% Elemental Resistances" }, }, rank = 0, }, @@ -448,17 +398,17 @@ return { type = "SoulCore", localMod = false, "25% increased Elemental Ailment Threshold", - statOrder = { 4256 }, + statOrder = { 4147 }, tradeHashes = { [3544800472] = { "25% increased Elemental Ailment Threshold" }, }, rank = 0, }, }, ["Soul Core of Quipolatl"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", localMod = true, "5% increased Attack Speed", - statOrder = { 945 }, + statOrder = { 919 }, tradeHashes = { [210067635] = { "5% increased Attack Speed" }, }, rank = 0, }, @@ -466,17 +416,17 @@ return { type = "SoulCore", localMod = false, "15% reduced Slowing Potency of Debuffs on You", - statOrder = { 4735 }, + statOrder = { 4608 }, tradeHashes = { [924253255] = { "15% reduced Slowing Potency of Debuffs on You" }, }, rank = 0, }, }, ["Soul Core of Ticaba"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", localMod = true, "+5% to Critical Damage Bonus", - statOrder = { 944 }, + statOrder = { 918 }, tradeHashes = { [2694482655] = { "+5% to Critical Damage Bonus" }, }, rank = 0, }, @@ -484,7 +434,7 @@ return { type = "SoulCore", localMod = false, "Hits against you have 20% reduced Critical Damage Bonus", - statOrder = { 1004 }, + statOrder = { 950 }, tradeHashes = { [3855016469] = { "Hits against you have 20% reduced Critical Damage Bonus" }, }, rank = 0, }, @@ -492,24 +442,17 @@ return { type = "SoulCore", localMod = false, "Hits against you have 20% reduced Critical Damage Bonus", - statOrder = { 1004 }, - tradeHashes = { [3855016469] = { "Hits against you have 20% reduced Critical Damage Bonus" }, }, - rank = { 0 }, - }, - ["buckler"] = { - type = "SoulCore", - "Hits against you have 20% reduced Critical Damage Bonus", - statOrder = { 1004 }, + statOrder = { 950 }, tradeHashes = { [3855016469] = { "Hits against you have 20% reduced Critical Damage Bonus" }, }, rank = 0, }, }, ["Soul Core of Atmohua"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", localMod = true, "Convert 20% of Requirements to Strength", - statOrder = { 7792 }, + statOrder = { 7338 }, tradeHashes = { [1556124492] = { "Convert 20% of Requirements to Strength" }, }, rank = 0, }, @@ -517,17 +460,17 @@ return { type = "SoulCore", localMod = true, "Convert 20% of Requirements to Strength", - statOrder = { 7792 }, + statOrder = { 7338 }, tradeHashes = { [1556124492] = { "Convert 20% of Requirements to Strength" }, }, rank = 0, }, }, ["Soul Core of Cholotl"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", localMod = true, "Convert 20% of Requirements to Dexterity", - statOrder = { 7790 }, + statOrder = { 7336 }, tradeHashes = { [1496740334] = { "Convert 20% of Requirements to Dexterity" }, }, rank = 0, }, @@ -535,17 +478,17 @@ return { type = "SoulCore", localMod = true, "Convert 20% of Requirements to Dexterity", - statOrder = { 7790 }, + statOrder = { 7336 }, tradeHashes = { [1496740334] = { "Convert 20% of Requirements to Dexterity" }, }, rank = 0, }, }, ["Soul Core of Zantipi"] = { - ["weapon"] = { + ["martial weapons"] = { type = "SoulCore", localMod = true, "Convert 20% of Requirements to Intelligence", - statOrder = { 7791 }, + statOrder = { 7337 }, tradeHashes = { [2913012734] = { "Convert 20% of Requirements to Intelligence" }, }, rank = 0, }, @@ -553,19 +496,11 @@ return { type = "SoulCore", localMod = true, "Convert 20% of Requirements to Intelligence", - statOrder = { 7791 }, + statOrder = { 7337 }, tradeHashes = { [2913012734] = { "Convert 20% of Requirements to Intelligence" }, }, rank = 0, }, }, -<<<<<<< HEAD - ["Guatelitzi's Thesis"] = { - ["helmet"] = { - type = "SoulCore", - "Gain Armour equal to 35% of Life Lost from Hits in the past 8 seconds", - statOrder = { 6742 }, - tradeHashes = { [3903510399] = { "Gain Armour equal to 35% of Life Lost from Hits in the past 8 seconds" }, }, -======= ["Amanamu's Gaze"] = { ["helmet"] = { type = "AbyssalEye", @@ -751,19 +686,14 @@ return { "Gain Armour equal to 25% of Life Lost from Hits in the past 8 seconds", statOrder = { 6337 }, tradeHashes = { [3903510399] = { "Gain Armour equal to 25% of Life Lost from Hits in the past 8 seconds" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 60 }, -======= rank = 60, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["body armour"] = { type = "SoulCore", limit = 1, localMod = false, "10% of Physical Damage prevented Recouped as Life", - statOrder = { 9410 }, + statOrder = { 8867 }, tradeHashes = { [1374654984] = { "10% of Physical Damage prevented Recouped as Life" }, }, rank = 60, }, @@ -773,7 +703,7 @@ return { localMod = false, "Lose 5% of maximum Life per second while Sprinting", "25% increased Movement Speed while Sprinting", - statOrder = { 7440, 10028 }, + statOrder = { 6999, 9465 }, tradeHashes = { [3473409233] = { "Lose 5% of maximum Life per second while Sprinting" }, [3107707789] = { "25% increased Movement Speed while Sprinting" }, }, rank = 60, }, @@ -784,7 +714,7 @@ return { limit = 1, localMod = false, "You Recoup 50% of Damage taken by your Offerings as Life", - statOrder = { 9646 }, + statOrder = { 9105 }, tradeHashes = { [1937310173] = { "You Recoup 50% of Damage taken by your Offerings as Life" }, }, rank = 60, }, @@ -793,7 +723,7 @@ return { limit = 1, localMod = false, "One of your Persistent Minions revives when an Offering expires", - statOrder = { 9740 }, + statOrder = { 9188 }, tradeHashes = { [1480688478] = { "One of your Persistent Minions revives when an Offering expires" }, }, rank = 60, }, @@ -802,326 +732,117 @@ return { limit = 1, localMod = false, "Sacrifice 10% of maximum Life to gain that much Guard when you Dodge Roll", - statOrder = { 9747 }, + statOrder = { 9195 }, tradeHashes = { [1585886916] = { "Sacrifice 10% of maximum Life to gain that much Guard when you Dodge Roll" }, }, rank = 60, }, }, - ["Jiquani's Thesis"] = { - ["helmet"] = { - type = "SoulCore", - "+1 to maximum Mana per 2 Item Energy Shield on Equipped Helmet", - statOrder = { 6700 }, - tradeHashes = { [280497929] = { "+1 to maximum Mana per 2 Item Energy Shield on Equipped Helmet" }, }, - rank = { 60 }, - }, - ["gloves"] = { - type = "SoulCore", - "Energy Shield Recharge starts after spending a total of", - " 2000 Mana, no more than once every 2 seconds", - statOrder = { 6425, 6425.1 }, - tradeHashes = { [2241849004] = { "Energy Shield Recharge starts after spending a total of", " 2000 Mana, no more than once every 2 seconds" }, }, - rank = { 60 }, - }, - ["boots"] = { - type = "SoulCore", - "Increases and Reductions to Movement Speed also", - " apply to Energy Shield Recharge Rate", - statOrder = { 7303, 7303.1 }, - tradeHashes = { [4282982513] = { "Increases and Reductions to Movement Speed also", " apply to Energy Shield Recharge Rate" }, }, - rank = { 60 }, - }, - }, - ["Quipolatl's Thesis"] = { - ["helmet"] = { - type = "SoulCore", - "A random Skill that requires Glory generates 50% of its maximum Glory when your Marks Activate", - statOrder = { 8786 }, - tradeHashes = { [2231410646] = { "A random Skill that requires Glory generates 50% of its maximum Glory when your Marks Activate" }, }, - rank = { 60 }, - }, - ["gloves"] = { - type = "SoulCore", - "Your Energy Shield Recharge starts when your Minions are Reformed", - statOrder = { 6423 }, - tradeHashes = { [1919509054] = { "Your Energy Shield Recharge starts when your Minions are Reformed" }, }, - rank = { 60 }, - }, - ["body armour"] = { - type = "SoulCore", - "+75% of Armour also applies to Chaos Damage while on full Energy Shield", - statOrder = { 4374 }, - tradeHashes = { [2191621386] = { "+75% of Armour also applies to Chaos Damage while on full Energy Shield" }, }, - rank = { 60 }, - }, - }, - ["Amanamu's Gaze"] = { - ["helmet"] = { - type = "AbyssalEye", - "Remove a Damaging Ailment when you use a Command Skill", - statOrder = { 9707 }, - tradeHashes = { [594547430] = { "Remove a Damaging Ailment when you use a Command Skill" }, }, - rank = { 60 }, - }, - ["body armour"] = { - type = "AbyssalEye", - "+2 to Armour per 1 Spirit", - statOrder = { 4388 }, - tradeHashes = { [1197632982] = { "+2 to Armour per 1 Spirit" }, }, - rank = { 60 }, - }, - ["boots"] = { - type = "AbyssalEye", - "1% increased Movement Speed per 15 Spirit, up to a maximum of 40%", - "Other Modifiers to Movement Speed except for Sprinting do not apply", - statOrder = { 9118, 9118.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" }, }, - rank = { 60 }, - }, - }, - ["Kurgal's Gaze"] = { - ["helmet"] = { - type = "AbyssalEye", - "Increases and Reductions to Life Regeneration Rate also apply to Mana Regeneration Rate", - statOrder = { 4223 }, - tradeHashes = { [3570773271] = { "Increases and Reductions to Life Regeneration Rate also apply to Mana Regeneration Rate" }, }, - rank = { 60 }, - }, - ["gloves"] = { - type = "AbyssalEye", - "40% increased effect of Arcane Surge on you", - statOrder = { 2994 }, - tradeHashes = { [2103650854] = { "40% increased effect of Arcane Surge on you" }, }, - rank = { 60 }, - }, - ["boots"] = { - type = "AbyssalEye", - "15% increased Mana Cost Efficiency if you haven't Dodge Rolled Recently", - statOrder = { 7943 }, - tradeHashes = { [2876843277] = { "15% increased Mana Cost Efficiency if you haven't Dodge Rolled Recently" }, }, - rank = { 60 }, - }, - }, - ["Tecrod's Gaze"] = { - ["body armour"] = { - type = "AbyssalEye", - "Regenerate 1.5% of maximum Life per second", - statOrder = { 1689 }, - tradeHashes = { [836936635] = { "Regenerate 1.5% of maximum Life per second" }, }, - rank = { 60 }, - }, - ["gloves"] = { - type = "AbyssalEye", - "25% increased Life Cost Efficiency", - statOrder = { 4696 }, - tradeHashes = { [310945763] = { "25% increased Life Cost Efficiency" }, }, - rank = { 60 }, - }, - ["boots"] = { - type = "AbyssalEye", - "10% increased Movement Speed when on Low Life", - statOrder = { 1552 }, - tradeHashes = { [649025131] = { "10% increased Movement Speed when on Low Life" }, }, - rank = { 60 }, - }, - }, - ["Ulaman's Gaze"] = { - ["helmet"] = { - type = "AbyssalEye", - "+1 to Accuracy Rating per 1 Item Evasion Rating on Equipped Helmet", - statOrder = { 4129 }, - tradeHashes = { [687156079] = { "+1 to Accuracy Rating per 1 Item Evasion Rating on Equipped Helmet" }, }, - rank = { 60 }, - }, - ["gloves"] = { - type = "AbyssalEye", - "Critical Hit chance is Lucky against Parried enemies", - statOrder = { 5795 }, - tradeHashes = { [935518591] = { "Critical Hit chance is Lucky against Parried enemies" }, }, - rank = { 60 }, - }, - ["body armour"] = { - type = "AbyssalEye", - "Prevent +3% of Damage from Deflected Hits", - statOrder = { 4667 }, - tradeHashes = { [3552135623] = { "Prevent +3% of Damage from Deflected Hits" }, }, - rank = { 60 }, - }, - }, ["Desert Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "Adds 7 to 11 Fire Damage", - "Bonded: 30% increased Ignite Magnitude", - statOrder = { 831, 1076 }, + "Bonded: 25% increased Ignite Magnitude", + statOrder = { 823, 1009 }, tradeHashes = { [709508406] = { "Adds 7 to 11 Fire Damage" }, }, rank = 15, }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "Gain 8% of Damage as Extra Fire Damage", - "Bonded: 30% increased Ignite Magnitude", - statOrder = { 862, 1076 }, - tradeHashes = { [3015669065] = { "Gain 8% of Damage as Extra Fire Damage" }, }, - rank = { 15 }, - }, - ["staff"] = { - type = "Rune", - "Gain 8% of Damage as Extra Fire Damage", - "Bonded: 30% increased Ignite Magnitude", - statOrder = { 862, 1076 }, + "Bonded: 25% increased Ignite Magnitude", + statOrder = { 847, 1009 }, tradeHashes = { [3015669065] = { "Gain 8% of Damage as Extra Fire Damage" }, }, rank = 15, }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+14% to Fire Resistance", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1013, 886, 891 }, - tradeHashes = { [3372524247] = { "+14% to Fire Resistance" }, }, -======= localMod = false, "+12% to Fire Resistance", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 958, 869, 871 }, tradeHashes = { [3372524247] = { "+12% to Fire Resistance" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Glacial Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "Adds 6 to 10 Cold Damage", "Bonded: 30% increased Freeze Buildup", - statOrder = { 832, 1056 }, + statOrder = { 824, 990 }, tradeHashes = { [1037193709] = { "Adds 6 to 10 Cold Damage" }, }, rank = 15, }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "Gain 8% of Damage as Extra Cold Damage", "Bonded: 30% increased Freeze Buildup", - statOrder = { 865, 1056 }, - tradeHashes = { [2505884597] = { "Gain 8% of Damage as Extra Cold Damage" }, }, - rank = { 15 }, - }, - ["staff"] = { - type = "Rune", - "Gain 8% of Damage as Extra Cold Damage", - "Bonded: 30% increased Freeze Buildup", - statOrder = { 865, 1056 }, + statOrder = { 849, 990 }, tradeHashes = { [2505884597] = { "Gain 8% of Damage as Extra Cold Damage" }, }, rank = 15, }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+14% to Cold Resistance", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1019, 886, 891 }, - tradeHashes = { [4220027924] = { "+14% to Cold Resistance" }, }, -======= localMod = false, "+12% to Cold Resistance", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 959, 869, 871 }, tradeHashes = { [4220027924] = { "+12% to Cold Resistance" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Storm Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "Adds 1 to 20 Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 833, 9804 }, + statOrder = { 825, 9248 }, tradeHashes = { [3336890334] = { "Adds 1 to 20 Lightning Damage" }, }, rank = 15, }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "Gain 8% of Damage as Extra Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 868, 9804 }, - tradeHashes = { [3278136794] = { "Gain 8% of Damage as Extra Lightning Damage" }, }, - rank = { 15 }, - }, - ["staff"] = { - type = "Rune", - "Gain 8% of Damage as Extra Lightning Damage", - "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 868, 9804 }, + statOrder = { 851, 9248 }, tradeHashes = { [3278136794] = { "Gain 8% of Damage as Extra Lightning Damage" }, }, rank = 15, }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+14% to Lightning Resistance", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1022, 886, 891 }, - tradeHashes = { [1671376347] = { "+14% to Lightning Resistance" }, }, -======= localMod = false, "+12% to Lightning Resistance", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 960, 869, 871 }, tradeHashes = { [1671376347] = { "+12% to Lightning Resistance" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Iron Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "16% increased Physical Damage", "Bonded: 20% increased effect of Fully Broken Armour", - statOrder = { 829, 5224 }, + statOrder = { 821, 4868 }, tradeHashes = { [1805374733] = { "16% increased Physical Damage" }, }, rank = 15, }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "25% increased Spell Damage", "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", - statOrder = { 870, 4401 }, - tradeHashes = { [2974417149] = { "25% increased Spell Damage" }, }, - rank = { 15 }, - }, - ["staff"] = { - type = "Rune", - "25% increased Spell Damage", - "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", - statOrder = { 870, 4401 }, + statOrder = { 853, 4287 }, tradeHashes = { [2974417149] = { "25% increased Spell Damage" }, }, rank = 15, }, @@ -1129,425 +850,209 @@ return { type = "Rune", localMod = true, "16% increased Armour, Evasion and Energy Shield", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 853, 886, 891 }, + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 840, 869, 871 }, tradeHashes = { [3523867985] = { "16% increased Armour, Evasion and Energy Shield" }, }, rank = 15, }, }, ["Body Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Leeches 4% of Physical Damage as Life", -======= localMod = true, "Leeches 2.5% of Physical Damage as Life", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Life", -<<<<<<< HEAD - statOrder = { 1038, 888 }, - tradeHashes = { [55876295] = { "Leeches 4% of Physical Damage as Life" }, }, - rank = { 15 }, -======= statOrder = { 972, 870 }, tradeHashes = { [55876295] = { "Leeches 2.5% of Physical Damage as Life" }, }, rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", -<<<<<<< HEAD - "+40 to maximum Energy Shield", -======= localMod = false, "+30 to maximum Energy Shield", ->>>>>>> 990008684 (Export mod limits and locality) - "Bonded: 5% increased maximum Life", -<<<<<<< HEAD - statOrder = { 884, 888 }, - tradeHashes = { [3489782002] = { "+40 to maximum Energy Shield" }, }, - rank = { 15 }, - }, - ["staff"] = { - type = "Rune", - "+40 to maximum Energy Shield", "Bonded: 5% increased maximum Life", - statOrder = { 884, 888 }, - tradeHashes = { [3489782002] = { "+40 to maximum Energy Shield" }, }, - rank = { 15 }, -======= statOrder = { 867, 870 }, tradeHashes = { [3489782002] = { "+30 to maximum Energy Shield" }, }, rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+45 to maximum Life", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 886, 886, 891 }, - tradeHashes = { [3299347043] = { "+45 to maximum Life" }, }, -======= localMod = false, "+30 to maximum Life", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 869, 869, 871 }, tradeHashes = { [3299347043] = { "+30 to maximum Life" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Mind Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Leeches 3% of Physical Damage as Mana", -======= localMod = true, "Leeches 2% of Physical Damage as Mana", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Mana", -<<<<<<< HEAD - statOrder = { 1044, 893 }, - tradeHashes = { [669069897] = { "Leeches 3% of Physical Damage as Mana" }, }, - rank = { 15 }, -======= statOrder = { 978, 872 }, tradeHashes = { [669069897] = { "Leeches 2% of Physical Damage as Mana" }, }, rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", -<<<<<<< HEAD - "+60 to maximum Mana", -======= localMod = false, "+40 to maximum Mana", ->>>>>>> 990008684 (Export mod limits and locality) - "Bonded: 5% increased maximum Mana", -<<<<<<< HEAD - statOrder = { 891, 893 }, - tradeHashes = { [1050105434] = { "+60 to maximum Mana" }, }, - rank = { 15 }, - }, - ["staff"] = { - type = "Rune", - "+60 to maximum Mana", "Bonded: 5% increased maximum Mana", - statOrder = { 891, 893 }, - tradeHashes = { [1050105434] = { "+60 to maximum Mana" }, }, - rank = { 15 }, -======= statOrder = { 871, 872 }, tradeHashes = { [1050105434] = { "+40 to maximum Mana" }, }, rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+30 to maximum Mana", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 891, 886, 891 }, - tradeHashes = { [1050105434] = { "+30 to maximum Mana" }, }, -======= localMod = false, "+25 to maximum Mana", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 871, 869, 871 }, tradeHashes = { [1050105434] = { "+25 to maximum Mana" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Rebirth Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Gain 25 Life per enemy killed", -======= localMod = false, "Gain 20 Life per enemy killed", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: Regenerate 0.4% of maximum Life per second", -<<<<<<< HEAD - statOrder = { 1041, 1689 }, - tradeHashes = { [3695891184] = { "Gain 25 Life per enemy killed" }, }, - rank = { 15 }, -======= statOrder = { 975, 1617 }, tradeHashes = { [3695891184] = { "Gain 20 Life per enemy killed" }, }, rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", -<<<<<<< HEAD - "8% increased Energy Shield Recharge Rate", -======= localMod = false, "15% increased Energy Shield Recharge Rate", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: 8% of Damage taken Recouped as Life", -<<<<<<< HEAD - statOrder = { 1031, 1036 }, - tradeHashes = { [2339757871] = { "8% increased Energy Shield Recharge Rate" }, }, - rank = { 15 }, - }, - ["staff"] = { - type = "Rune", - "8% increased Energy Shield Recharge Rate", - "Bonded: 8% of Damage taken Recouped as Life", - statOrder = { 1031, 1036 }, - tradeHashes = { [2339757871] = { "8% increased Energy Shield Recharge Rate" }, }, - rank = { 15 }, -======= statOrder = { 966, 970 }, tradeHashes = { [2339757871] = { "15% increased Energy Shield Recharge Rate" }, }, rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "Regenerate 0.4% of maximum Life per second", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1689, 886, 891 }, - tradeHashes = { [836936635] = { "Regenerate 0.4% of maximum Life per second" }, }, -======= localMod = false, "Regenerate 0.3% of maximum Life per second", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 1617, 869, 871 }, tradeHashes = { [836936635] = { "Regenerate 0.3% of maximum Life per second" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Inspiration Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Gain 20 Mana per enemy killed", -======= localMod = false, "Gain 16 Mana per enemy killed", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: 12% of Skill Mana Costs Converted to Life Costs", -<<<<<<< HEAD - statOrder = { 1046, 4732 }, - tradeHashes = { [1368271171] = { "Gain 20 Mana per enemy killed" }, }, - rank = { 15 }, -======= statOrder = { 980, 4605 }, tradeHashes = { [1368271171] = { "Gain 16 Mana per enemy killed" }, }, rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", -<<<<<<< HEAD - "25% increased Mana Regeneration Rate", -======= localMod = false, "20% increased Mana Regeneration Rate", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: 16% increased Mana Cost Efficiency", -<<<<<<< HEAD - statOrder = { 1042, 4706 }, - tradeHashes = { [789117908] = { "25% increased Mana Regeneration Rate" }, }, - rank = { 15 }, - }, - ["staff"] = { - type = "Rune", - "25% increased Mana Regeneration Rate", - "Bonded: 16% increased Mana Cost Efficiency", - statOrder = { 1042, 4706 }, - tradeHashes = { [789117908] = { "25% increased Mana Regeneration Rate" }, }, - rank = { 15 }, -======= statOrder = { 976, 4582 }, tradeHashes = { [789117908] = { "20% increased Mana Regeneration Rate" }, }, rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", localMod = false, "15% increased Mana Regeneration Rate", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1042, 886, 891 }, + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 976, 869, 871 }, tradeHashes = { [789117908] = { "15% increased Mana Regeneration Rate" }, }, rank = 15, }, }, ["Stone Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Causes 30% increased Stun Buildup", -======= localMod = true, "Causes 25% increased Stun Buildup", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: 40% increased Damage against Immobilised Enemies", -<<<<<<< HEAD - statOrder = { 1051, 5945 }, - tradeHashes = { [791928121] = { "Causes 30% increased Stun Buildup" }, }, - rank = { 15 }, -======= statOrder = { 985, 5564 }, tradeHashes = { [791928121] = { "Causes 25% increased Stun Buildup" }, }, rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "Gain additional Stun Threshold equal to 12% of maximum Energy Shield", "Bonded: 30% increased Immobilisation buildup", - statOrder = { 10097, 7170 }, - tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 12% of maximum Energy Shield" }, }, - rank = { 15 }, - }, - ["staff"] = { - type = "Rune", - "Gain additional Stun Threshold equal to 12% of maximum Energy Shield", - "Bonded: 30% increased Immobilisation buildup", - statOrder = { 10097, 7170 }, + statOrder = { 9531, 6748 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 12% of maximum Energy Shield" }, }, rank = 15, }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+75 to Stun Threshold", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1060, 886, 891 }, - tradeHashes = { [915769802] = { "+75 to Stun Threshold" }, }, -======= localMod = false, "+60 to Stun Threshold", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 994, 869, 871 }, tradeHashes = { [915769802] = { "+60 to Stun Threshold" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Vision Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "+90 to Accuracy Rating", -======= localMod = true, "+80 to Accuracy Rating", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: Attacks have +1% to Critical Hit Chance", -<<<<<<< HEAD - statOrder = { 834, 4455 }, - tradeHashes = { [691932474] = { "+90 to Accuracy Rating" }, }, - rank = { 15 }, -======= statOrder = { 826, 4335 }, tradeHashes = { [691932474] = { "+80 to Accuracy Rating" }, }, rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "20% increased Critical Hit Chance for Spells", "Bonded: 25% increased Critical Damage Bonus", - statOrder = { 977, 979 }, - tradeHashes = { [737908626] = { "20% increased Critical Hit Chance for Spells" }, }, - rank = { 15 }, - }, - ["staff"] = { - type = "Rune", - "20% increased Critical Hit Chance for Spells", - "Bonded: 25% increased Critical Damage Bonus", - statOrder = { 977, 979 }, + statOrder = { 935, 937 }, tradeHashes = { [737908626] = { "20% increased Critical Hit Chance for Spells" }, }, rank = 15, }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "12% increased Life and Mana Recovery from Flasks", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 6621, 886, 891 }, - tradeHashes = { [2310741722] = { "12% increased Life and Mana Recovery from Flasks" }, }, -======= localMod = false, "10% increased Life and Mana Recovery from Flasks", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 6220, 869, 871 }, tradeHashes = { [2310741722] = { "10% increased Life and Mana Recovery from Flasks" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Lesser Desert Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "Adds 4 to 6 Fire Damage", - "Bonded: 30% increased Ignite Magnitude", - statOrder = { 831, 1076 }, + "Bonded: 25% increased Ignite Magnitude", + statOrder = { 823, 1009 }, tradeHashes = { [709508406] = { "Adds 4 to 6 Fire Damage" }, }, rank = 0, }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "Gain 6% of Damage as Extra Fire Damage", - "Bonded: 30% increased Ignite Magnitude", - statOrder = { 862, 1076 }, - tradeHashes = { [3015669065] = { "Gain 6% of Damage as Extra Fire Damage" }, }, - rank = { 0 }, - }, - ["staff"] = { - type = "Rune", - "Gain 6% of Damage as Extra Fire Damage", - "Bonded: 30% increased Ignite Magnitude", - statOrder = { 862, 1076 }, + "Bonded: 25% increased Ignite Magnitude", + statOrder = { 847, 1009 }, tradeHashes = { [3015669065] = { "Gain 6% of Damage as Extra Fire Damage" }, }, rank = 0, }, @@ -1555,37 +1060,29 @@ return { type = "Rune", localMod = false, "+10% to Fire Resistance", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1013, 886, 891 }, + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 958, 869, 871 }, tradeHashes = { [3372524247] = { "+10% to Fire Resistance" }, }, rank = 0, }, }, ["Lesser Glacial Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "Adds 3 to 5 Cold Damage", "Bonded: 30% increased Freeze Buildup", - statOrder = { 832, 1056 }, + statOrder = { 824, 990 }, tradeHashes = { [1037193709] = { "Adds 3 to 5 Cold Damage" }, }, rank = 0, }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "Gain 6% of Damage as Extra Cold Damage", "Bonded: 30% increased Freeze Buildup", - statOrder = { 865, 1056 }, - tradeHashes = { [2505884597] = { "Gain 6% of Damage as Extra Cold Damage" }, }, - rank = { 0 }, - }, - ["staff"] = { - type = "Rune", - "Gain 6% of Damage as Extra Cold Damage", - "Bonded: 30% increased Freeze Buildup", - statOrder = { 865, 1056 }, + statOrder = { 849, 990 }, tradeHashes = { [2505884597] = { "Gain 6% of Damage as Extra Cold Damage" }, }, rank = 0, }, @@ -1593,37 +1090,29 @@ return { type = "Rune", localMod = false, "+10% to Cold Resistance", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1019, 886, 891 }, + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 959, 869, 871 }, tradeHashes = { [4220027924] = { "+10% to Cold Resistance" }, }, rank = 0, }, }, ["Lesser Storm Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "Adds 1 to 10 Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 833, 9804 }, + statOrder = { 825, 9248 }, tradeHashes = { [3336890334] = { "Adds 1 to 10 Lightning Damage" }, }, rank = 0, }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "Gain 6% of Damage as Extra Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 868, 9804 }, - tradeHashes = { [3278136794] = { "Gain 6% of Damage as Extra Lightning Damage" }, }, - rank = { 0 }, - }, - ["staff"] = { - type = "Rune", - "Gain 6% of Damage as Extra Lightning Damage", - "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 868, 9804 }, + statOrder = { 851, 9248 }, tradeHashes = { [3278136794] = { "Gain 6% of Damage as Extra Lightning Damage" }, }, rank = 0, }, @@ -1631,37 +1120,29 @@ return { type = "Rune", localMod = false, "+10% to Lightning Resistance", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1022, 886, 891 }, + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 960, 869, 871 }, tradeHashes = { [1671376347] = { "+10% to Lightning Resistance" }, }, rank = 0, }, }, ["Lesser Iron Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "14% increased Physical Damage", "Bonded: 20% increased effect of Fully Broken Armour", - statOrder = { 829, 5224 }, + statOrder = { 821, 4868 }, tradeHashes = { [1805374733] = { "14% increased Physical Damage" }, }, rank = 0, }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "20% increased Spell Damage", "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", - statOrder = { 870, 4401 }, - tradeHashes = { [2974417149] = { "20% increased Spell Damage" }, }, - rank = { 0 }, - }, - ["staff"] = { - type = "Rune", - "20% increased Spell Damage", - "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", - statOrder = { 870, 4401 }, + statOrder = { 853, 4287 }, tradeHashes = { [2974417149] = { "20% increased Spell Damage" }, }, rank = 0, }, @@ -1669,365 +1150,179 @@ return { type = "Rune", localMod = true, "14% increased Armour, Evasion and Energy Shield", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 853, 886, 891 }, + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 840, 869, 871 }, tradeHashes = { [3523867985] = { "14% increased Armour, Evasion and Energy Shield" }, }, rank = 0, }, }, ["Lesser Body Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Leeches 3% of Physical Damage as Life", -======= localMod = true, "Leeches 2% of Physical Damage as Life", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Life", -<<<<<<< HEAD - statOrder = { 1038, 888 }, - tradeHashes = { [55876295] = { "Leeches 3% of Physical Damage as Life" }, }, - rank = { 0 }, -======= statOrder = { 972, 870 }, tradeHashes = { [55876295] = { "Leeches 2% of Physical Damage as Life" }, }, rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", -<<<<<<< HEAD - "+30 to maximum Energy Shield", -======= localMod = false, "+25 to maximum Energy Shield", ->>>>>>> 990008684 (Export mod limits and locality) - "Bonded: 5% increased maximum Life", -<<<<<<< HEAD - statOrder = { 884, 888 }, - tradeHashes = { [3489782002] = { "+30 to maximum Energy Shield" }, }, - rank = { 0 }, - }, - ["staff"] = { - type = "Rune", - "+30 to maximum Energy Shield", "Bonded: 5% increased maximum Life", - statOrder = { 884, 888 }, - tradeHashes = { [3489782002] = { "+30 to maximum Energy Shield" }, }, - rank = { 0 }, -======= statOrder = { 867, 870 }, tradeHashes = { [3489782002] = { "+25 to maximum Energy Shield" }, }, rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+30 to maximum Life", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 886, 886, 891 }, - tradeHashes = { [3299347043] = { "+30 to maximum Life" }, }, -======= localMod = false, "+20 to maximum Life", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 869, 869, 871 }, tradeHashes = { [3299347043] = { "+20 to maximum Life" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 0 }, -======= rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Lesser Mind Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Leeches 2% of Physical Damage as Mana", -======= localMod = true, "Leeches 1.5% of Physical Damage as Mana", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Mana", -<<<<<<< HEAD - statOrder = { 1044, 893 }, - tradeHashes = { [669069897] = { "Leeches 2% of Physical Damage as Mana" }, }, - rank = { 0 }, -======= statOrder = { 978, 872 }, tradeHashes = { [669069897] = { "Leeches 1.5% of Physical Damage as Mana" }, }, rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", -<<<<<<< HEAD - "+45 to maximum Mana", -======= localMod = false, "+30 to maximum Mana", ->>>>>>> 990008684 (Export mod limits and locality) - "Bonded: 5% increased maximum Mana", -<<<<<<< HEAD - statOrder = { 891, 893 }, - tradeHashes = { [1050105434] = { "+45 to maximum Mana" }, }, - rank = { 0 }, - }, - ["staff"] = { - type = "Rune", - "+45 to maximum Mana", "Bonded: 5% increased maximum Mana", - statOrder = { 891, 893 }, - tradeHashes = { [1050105434] = { "+45 to maximum Mana" }, }, - rank = { 0 }, -======= statOrder = { 871, 872 }, tradeHashes = { [1050105434] = { "+30 to maximum Mana" }, }, rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+20 to maximum Mana", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 891, 886, 891 }, - tradeHashes = { [1050105434] = { "+20 to maximum Mana" }, }, -======= localMod = false, "+15 to maximum Mana", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 871, 869, 871 }, tradeHashes = { [1050105434] = { "+15 to maximum Mana" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 0 }, -======= rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Lesser Rebirth Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Gain 15 Life per enemy killed", -======= localMod = false, "Gain 10 Life per enemy killed", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: Regenerate 0.4% of maximum Life per second", -<<<<<<< HEAD - statOrder = { 1041, 1689 }, - tradeHashes = { [3695891184] = { "Gain 15 Life per enemy killed" }, }, - rank = { 0 }, -======= statOrder = { 975, 1617 }, tradeHashes = { [3695891184] = { "Gain 10 Life per enemy killed" }, }, rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", -<<<<<<< HEAD - "6% increased Energy Shield Recharge Rate", -======= localMod = false, "12% increased Energy Shield Recharge Rate", ->>>>>>> 990008684 (Export mod limits and locality) - "Bonded: 8% of Damage taken Recouped as Life", -<<<<<<< HEAD - statOrder = { 1031, 1036 }, - tradeHashes = { [2339757871] = { "6% increased Energy Shield Recharge Rate" }, }, - rank = { 0 }, - }, - ["staff"] = { - type = "Rune", - "6% increased Energy Shield Recharge Rate", "Bonded: 8% of Damage taken Recouped as Life", - statOrder = { 1031, 1036 }, - tradeHashes = { [2339757871] = { "6% increased Energy Shield Recharge Rate" }, }, - rank = { 0 }, -======= statOrder = { 966, 970 }, tradeHashes = { [2339757871] = { "12% increased Energy Shield Recharge Rate" }, }, rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "Regenerate 0.35% of maximum Life per second", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1689, 886, 891 }, - tradeHashes = { [836936635] = { "Regenerate 0.35% of maximum Life per second" }, }, -======= localMod = false, "Regenerate 0.25% of maximum Life per second", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 1617, 869, 871 }, tradeHashes = { [836936635] = { "Regenerate 0.25% of maximum Life per second" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 0 }, -======= rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Lesser Inspiration Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Gain 10 Mana per enemy killed", -======= localMod = false, "Gain 8 Mana per enemy killed", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: 12% of Skill Mana Costs Converted to Life Costs", -<<<<<<< HEAD - statOrder = { 1046, 4732 }, - tradeHashes = { [1368271171] = { "Gain 10 Mana per enemy killed" }, }, - rank = { 0 }, -======= statOrder = { 980, 4605 }, tradeHashes = { [1368271171] = { "Gain 8 Mana per enemy killed" }, }, rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", -<<<<<<< HEAD - "20% increased Mana Regeneration Rate", -======= localMod = false, "16% increased Mana Regeneration Rate", ->>>>>>> 990008684 (Export mod limits and locality) - "Bonded: 16% increased Mana Cost Efficiency", -<<<<<<< HEAD - statOrder = { 1042, 4706 }, - tradeHashes = { [789117908] = { "20% increased Mana Regeneration Rate" }, }, - rank = { 0 }, - }, - ["staff"] = { - type = "Rune", - "20% increased Mana Regeneration Rate", "Bonded: 16% increased Mana Cost Efficiency", - statOrder = { 1042, 4706 }, - tradeHashes = { [789117908] = { "20% increased Mana Regeneration Rate" }, }, - rank = { 0 }, -======= statOrder = { 976, 4582 }, tradeHashes = { [789117908] = { "16% increased Mana Regeneration Rate" }, }, rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", localMod = false, "12% increased Mana Regeneration Rate", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1042, 886, 891 }, + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 976, 869, 871 }, tradeHashes = { [789117908] = { "12% increased Mana Regeneration Rate" }, }, rank = 0, }, }, ["Lesser Stone Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "Causes 20% increased Stun Buildup", "Bonded: 40% increased Damage against Immobilised Enemies", - statOrder = { 1051, 5945 }, + statOrder = { 985, 5564 }, tradeHashes = { [791928121] = { "Causes 20% increased Stun Buildup" }, }, rank = 0, }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "Gain additional Stun Threshold equal to 10% of maximum Energy Shield", "Bonded: 30% increased Immobilisation buildup", - statOrder = { 10097, 7170 }, - tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 10% of maximum Energy Shield" }, }, - rank = { 0 }, - }, - ["staff"] = { - type = "Rune", - "Gain additional Stun Threshold equal to 10% of maximum Energy Shield", - "Bonded: 30% increased Immobilisation buildup", - statOrder = { 10097, 7170 }, + statOrder = { 9531, 6748 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 10% of maximum Energy Shield" }, }, rank = 0, }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+50 to Stun Threshold", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1060, 886, 891 }, - tradeHashes = { [915769802] = { "+50 to Stun Threshold" }, }, -======= localMod = false, "+40 to Stun Threshold", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 994, 869, 871 }, tradeHashes = { [915769802] = { "+40 to Stun Threshold" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 0 }, -======= rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Lesser Vision Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "+60 to Accuracy Rating", -======= localMod = true, "+50 to Accuracy Rating", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: Attacks have +1% to Critical Hit Chance", -<<<<<<< HEAD - statOrder = { 834, 4455 }, - tradeHashes = { [691932474] = { "+60 to Accuracy Rating" }, }, - rank = { 0 }, -======= statOrder = { 826, 4335 }, tradeHashes = { [691932474] = { "+50 to Accuracy Rating" }, }, rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "16% increased Critical Hit Chance for Spells", "Bonded: 25% increased Critical Damage Bonus", - statOrder = { 977, 979 }, - tradeHashes = { [737908626] = { "16% increased Critical Hit Chance for Spells" }, }, - rank = { 0 }, - }, - ["staff"] = { - type = "Rune", - "16% increased Critical Hit Chance for Spells", - "Bonded: 25% increased Critical Damage Bonus", - statOrder = { 977, 979 }, + statOrder = { 935, 937 }, tradeHashes = { [737908626] = { "16% increased Critical Hit Chance for Spells" }, }, rank = 0, }, @@ -2035,187 +1330,119 @@ return { type = "Rune", localMod = false, "8% increased Life and Mana Recovery from Flasks", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 6621, 886, 891 }, + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 6220, 869, 871 }, tradeHashes = { [2310741722] = { "8% increased Life and Mana Recovery from Flasks" }, }, rank = 0, }, }, ["Greater Desert Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "Adds 13 to 16 Fire Damage", - "Bonded: 30% increased Ignite Magnitude", - statOrder = { 831, 1076 }, + "Bonded: 25% increased Ignite Magnitude", + statOrder = { 823, 1009 }, tradeHashes = { [709508406] = { "Adds 13 to 16 Fire Damage" }, }, rank = 30, }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "Gain 10% of Damage as Extra Fire Damage", - "Bonded: 30% increased Ignite Magnitude", - statOrder = { 862, 1076 }, - tradeHashes = { [3015669065] = { "Gain 10% of Damage as Extra Fire Damage" }, }, - rank = { 30 }, - }, - ["staff"] = { - type = "Rune", - "Gain 10% of Damage as Extra Fire Damage", - "Bonded: 30% increased Ignite Magnitude", - statOrder = { 862, 1076 }, + "Bonded: 25% increased Ignite Magnitude", + statOrder = { 847, 1009 }, tradeHashes = { [3015669065] = { "Gain 10% of Damage as Extra Fire Damage" }, }, rank = 30, }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+18% to Fire Resistance", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1013, 886, 891 }, - tradeHashes = { [3372524247] = { "+18% to Fire Resistance" }, }, -======= localMod = false, "+14% to Fire Resistance", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 958, 869, 871 }, tradeHashes = { [3372524247] = { "+14% to Fire Resistance" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Glacial Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "Adds 9 to 15 Cold Damage", "Bonded: 30% increased Freeze Buildup", - statOrder = { 832, 1056 }, + statOrder = { 824, 990 }, tradeHashes = { [1037193709] = { "Adds 9 to 15 Cold Damage" }, }, rank = 30, }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "Gain 10% of Damage as Extra Cold Damage", "Bonded: 30% increased Freeze Buildup", - statOrder = { 865, 1056 }, - tradeHashes = { [2505884597] = { "Gain 10% of Damage as Extra Cold Damage" }, }, - rank = { 30 }, - }, - ["staff"] = { - type = "Rune", - "Gain 10% of Damage as Extra Cold Damage", - "Bonded: 30% increased Freeze Buildup", - statOrder = { 865, 1056 }, + statOrder = { 849, 990 }, tradeHashes = { [2505884597] = { "Gain 10% of Damage as Extra Cold Damage" }, }, rank = 30, }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+18% to Cold Resistance", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1019, 886, 891 }, - tradeHashes = { [4220027924] = { "+18% to Cold Resistance" }, }, -======= localMod = false, "+14% to Cold Resistance", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 959, 869, 871 }, tradeHashes = { [4220027924] = { "+14% to Cold Resistance" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Storm Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "Adds 1 to 30 Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 833, 9804 }, + statOrder = { 825, 9248 }, tradeHashes = { [3336890334] = { "Adds 1 to 30 Lightning Damage" }, }, rank = 30, }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "Gain 10% of Damage as Extra Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 868, 9804 }, - tradeHashes = { [3278136794] = { "Gain 10% of Damage as Extra Lightning Damage" }, }, - rank = { 30 }, - }, - ["staff"] = { - type = "Rune", - "Gain 10% of Damage as Extra Lightning Damage", - "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 868, 9804 }, + statOrder = { 851, 9248 }, tradeHashes = { [3278136794] = { "Gain 10% of Damage as Extra Lightning Damage" }, }, rank = 30, }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+18% to Lightning Resistance", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1022, 886, 891 }, - tradeHashes = { [1671376347] = { "+18% to Lightning Resistance" }, }, -======= localMod = false, "+14% to Lightning Resistance", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 960, 869, 871 }, tradeHashes = { [1671376347] = { "+14% to Lightning Resistance" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Iron Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "18% increased Physical Damage", "Bonded: 20% increased effect of Fully Broken Armour", - statOrder = { 829, 5224 }, + statOrder = { 821, 4868 }, tradeHashes = { [1805374733] = { "18% increased Physical Damage" }, }, rank = 30, }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "30% increased Spell Damage", "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", - statOrder = { 870, 4401 }, - tradeHashes = { [2974417149] = { "30% increased Spell Damage" }, }, - rank = { 30 }, - }, - ["staff"] = { - type = "Rune", - "30% increased Spell Damage", - "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", - statOrder = { 870, 4401 }, + statOrder = { 853, 4287 }, tradeHashes = { [2974417149] = { "30% increased Spell Damage" }, }, rank = 30, }, @@ -2223,749 +1450,191 @@ return { type = "Rune", localMod = true, "18% increased Armour, Evasion and Energy Shield", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 853, 886, 891 }, + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 840, 869, 871 }, tradeHashes = { [3523867985] = { "18% increased Armour, Evasion and Energy Shield" }, }, rank = 30, }, }, ["Greater Body Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Leeches 5% of Physical Damage as Life", -======= localMod = true, "Leeches 3% of Physical Damage as Life", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Life", -<<<<<<< HEAD - statOrder = { 1038, 888 }, - tradeHashes = { [55876295] = { "Leeches 5% of Physical Damage as Life" }, }, - rank = { 30 }, -======= statOrder = { 972, 870 }, tradeHashes = { [55876295] = { "Leeches 3% of Physical Damage as Life" }, }, rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", -<<<<<<< HEAD - "+50 to maximum Energy Shield", -======= localMod = false, "+35 to maximum Energy Shield", ->>>>>>> 990008684 (Export mod limits and locality) - "Bonded: 5% increased maximum Life", -<<<<<<< HEAD - statOrder = { 884, 888 }, - tradeHashes = { [3489782002] = { "+50 to maximum Energy Shield" }, }, - rank = { 30 }, - }, - ["staff"] = { - type = "Rune", - "+50 to maximum Energy Shield", "Bonded: 5% increased maximum Life", - statOrder = { 884, 888 }, - tradeHashes = { [3489782002] = { "+50 to maximum Energy Shield" }, }, - rank = { 30 }, -======= statOrder = { 867, 870 }, tradeHashes = { [3489782002] = { "+35 to maximum Energy Shield" }, }, rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+60 to maximum Life", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 886, 886, 891 }, - tradeHashes = { [3299347043] = { "+60 to maximum Life" }, }, -======= localMod = false, "+40 to maximum Life", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 869, 869, 871 }, tradeHashes = { [3299347043] = { "+40 to maximum Life" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Mind Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Leeches 4% of Physical Damage as Mana", -======= localMod = true, "Leeches 2.5% of Physical Damage as Mana", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: 5% increased maximum Mana", -<<<<<<< HEAD - statOrder = { 1044, 893 }, - tradeHashes = { [669069897] = { "Leeches 4% of Physical Damage as Mana" }, }, - rank = { 30 }, -======= statOrder = { 978, 872 }, tradeHashes = { [669069897] = { "Leeches 2.5% of Physical Damage as Mana" }, }, rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", -<<<<<<< HEAD - "+75 to maximum Mana", -======= localMod = false, "+50 to maximum Mana", ->>>>>>> 990008684 (Export mod limits and locality) - "Bonded: 5% increased maximum Mana", -<<<<<<< HEAD - statOrder = { 891, 893 }, - tradeHashes = { [1050105434] = { "+75 to maximum Mana" }, }, - rank = { 30 }, - }, - ["staff"] = { - type = "Rune", - "+75 to maximum Mana", "Bonded: 5% increased maximum Mana", - statOrder = { 891, 893 }, - tradeHashes = { [1050105434] = { "+75 to maximum Mana" }, }, - rank = { 30 }, -======= statOrder = { 871, 872 }, tradeHashes = { [1050105434] = { "+50 to maximum Mana" }, }, rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+40 to maximum Mana", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 891, 886, 891 }, - tradeHashes = { [1050105434] = { "+40 to maximum Mana" }, }, -======= localMod = false, "+35 to maximum Mana", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 871, 869, 871 }, tradeHashes = { [1050105434] = { "+35 to maximum Mana" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Rebirth Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Gain 35 Life per enemy killed", -======= localMod = false, "Gain 30 Life per enemy killed", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: Regenerate 0.4% of maximum Life per second", -<<<<<<< HEAD - statOrder = { 1041, 1689 }, - tradeHashes = { [3695891184] = { "Gain 35 Life per enemy killed" }, }, - rank = { 30 }, -======= statOrder = { 975, 1617 }, tradeHashes = { [3695891184] = { "Gain 30 Life per enemy killed" }, }, rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", -<<<<<<< HEAD - "10% increased Energy Shield Recharge Rate", -======= localMod = false, "18% increased Energy Shield Recharge Rate", ->>>>>>> 990008684 (Export mod limits and locality) - "Bonded: 8% of Damage taken Recouped as Life", -<<<<<<< HEAD - statOrder = { 1031, 1036 }, - tradeHashes = { [2339757871] = { "10% increased Energy Shield Recharge Rate" }, }, - rank = { 30 }, - }, - ["staff"] = { - type = "Rune", - "10% increased Energy Shield Recharge Rate", "Bonded: 8% of Damage taken Recouped as Life", - statOrder = { 1031, 1036 }, - tradeHashes = { [2339757871] = { "10% increased Energy Shield Recharge Rate" }, }, - rank = { 30 }, -======= statOrder = { 966, 970 }, tradeHashes = { [2339757871] = { "18% increased Energy Shield Recharge Rate" }, }, rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "Regenerate 0.45% of maximum Life per second", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1689, 886, 891 }, - tradeHashes = { [836936635] = { "Regenerate 0.45% of maximum Life per second" }, }, -======= localMod = false, "Regenerate 0.35% of maximum Life per second", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 1617, 869, 871 }, tradeHashes = { [836936635] = { "Regenerate 0.35% of maximum Life per second" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Inspiration Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Gain 30 Mana per enemy killed", -======= localMod = false, "Gain 24 Mana per enemy killed", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: 12% of Skill Mana Costs Converted to Life Costs", -<<<<<<< HEAD - statOrder = { 1046, 4732 }, - tradeHashes = { [1368271171] = { "Gain 30 Mana per enemy killed" }, }, - rank = { 30 }, -======= statOrder = { 980, 4605 }, tradeHashes = { [1368271171] = { "Gain 24 Mana per enemy killed" }, }, rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", -<<<<<<< HEAD - "30% increased Mana Regeneration Rate", -======= localMod = false, "24% increased Mana Regeneration Rate", ->>>>>>> 990008684 (Export mod limits and locality) - "Bonded: 16% increased Mana Cost Efficiency", -<<<<<<< HEAD - statOrder = { 1042, 4706 }, - tradeHashes = { [789117908] = { "30% increased Mana Regeneration Rate" }, }, - rank = { 30 }, - }, - ["staff"] = { - type = "Rune", - "30% increased Mana Regeneration Rate", "Bonded: 16% increased Mana Cost Efficiency", - statOrder = { 1042, 4706 }, - tradeHashes = { [789117908] = { "30% increased Mana Regeneration Rate" }, }, - rank = { 30 }, -======= statOrder = { 976, 4582 }, tradeHashes = { [789117908] = { "24% increased Mana Regeneration Rate" }, }, rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", localMod = false, "18% increased Mana Regeneration Rate", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1042, 886, 891 }, + "Bonded: +10 to maximum Life", + "Bonded: +10 to maximum Mana", + statOrder = { 976, 869, 871 }, tradeHashes = { [789117908] = { "18% increased Mana Regeneration Rate" }, }, rank = 30, }, }, ["Greater Stone Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Causes 40% increased Stun Buildup", -======= localMod = true, "Causes 30% increased Stun Buildup", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: 40% increased Damage against Immobilised Enemies", -<<<<<<< HEAD - statOrder = { 1051, 5945 }, - tradeHashes = { [791928121] = { "Causes 40% increased Stun Buildup" }, }, - rank = { 30 }, -======= statOrder = { 985, 5564 }, tradeHashes = { [791928121] = { "Causes 30% increased Stun Buildup" }, }, rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "Gain additional Stun Threshold equal to 14% of maximum Energy Shield", "Bonded: 30% increased Immobilisation buildup", - statOrder = { 10097, 7170 }, - tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 14% of maximum Energy Shield" }, }, - rank = { 30 }, - }, - ["staff"] = { - type = "Rune", - "Gain additional Stun Threshold equal to 14% of maximum Energy Shield", - "Bonded: 30% increased Immobilisation buildup", - statOrder = { 10097, 7170 }, + statOrder = { 9531, 6748 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 14% of maximum Energy Shield" }, }, rank = 30, }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+100 to Stun Threshold", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1060, 886, 891 }, - tradeHashes = { [915769802] = { "+100 to Stun Threshold" }, }, -======= localMod = false, "+80 to Stun Threshold", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 994, 869, 871 }, tradeHashes = { [915769802] = { "+80 to Stun Threshold" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Vision Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "+120 to Accuracy Rating", -======= localMod = true, "+110 to Accuracy Rating", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: Attacks have +1% to Critical Hit Chance", -<<<<<<< HEAD - statOrder = { 834, 4455 }, - tradeHashes = { [691932474] = { "+120 to Accuracy Rating" }, }, - rank = { 30 }, -======= statOrder = { 826, 4335 }, tradeHashes = { [691932474] = { "+110 to Accuracy Rating" }, }, rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", localMod = false, "24% increased Critical Hit Chance for Spells", "Bonded: 25% increased Critical Damage Bonus", - statOrder = { 977, 979 }, - tradeHashes = { [737908626] = { "24% increased Critical Hit Chance for Spells" }, }, - rank = { 30 }, - }, - ["staff"] = { - type = "Rune", - "24% increased Critical Hit Chance for Spells", - "Bonded: 25% increased Critical Damage Bonus", - statOrder = { 977, 979 }, + statOrder = { 935, 937 }, tradeHashes = { [737908626] = { "24% increased Critical Hit Chance for Spells" }, }, rank = 30, }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "16% increased Life and Mana Recovery from Flasks", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 6621, 886, 891 }, - tradeHashes = { [2310741722] = { "16% increased Life and Mana Recovery from Flasks" }, }, -======= localMod = false, "12% increased Life and Mana Recovery from Flasks", "Bonded: +10 to maximum Life", "Bonded: +10 to maximum Mana", statOrder = { 6220, 869, 871 }, tradeHashes = { [2310741722] = { "12% increased Life and Mana Recovery from Flasks" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) - }, - }, - ["Perfect Desert Rune"] = { - ["weapon"] = { - type = "Rune", - "Adds 17 to 20 Fire Damage", - "Bonded: 30% increased Ignite Magnitude", - statOrder = { 831, 1076 }, - tradeHashes = { [709508406] = { "Adds 17 to 20 Fire Damage" }, }, - rank = { 50 }, - }, - ["wand"] = { - type = "Rune", - "Gain 12% of Damage as Extra Fire Damage", - "Bonded: 30% increased Ignite Magnitude", - statOrder = { 862, 1076 }, - tradeHashes = { [3015669065] = { "Gain 12% of Damage as Extra Fire Damage" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "Rune", - "Gain 12% of Damage as Extra Fire Damage", - "Bonded: 30% increased Ignite Magnitude", - statOrder = { 862, 1076 }, - tradeHashes = { [3015669065] = { "Gain 12% of Damage as Extra Fire Damage" }, }, - rank = { 50 }, - }, - ["armour"] = { - type = "Rune", - "+22% to Fire Resistance", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1013, 886, 891 }, - tradeHashes = { [3372524247] = { "+22% to Fire Resistance" }, }, - rank = { 50 }, - }, - }, - ["Perfect Glacial Rune"] = { - ["weapon"] = { - type = "Rune", - "Adds 16 to 20 Cold Damage", - "Bonded: 30% increased Freeze Buildup", - statOrder = { 832, 1056 }, - tradeHashes = { [1037193709] = { "Adds 16 to 20 Cold Damage" }, }, - rank = { 50 }, - }, - ["wand"] = { - type = "Rune", - "Gain 12% of Damage as Extra Cold Damage", - "Bonded: 30% increased Freeze Buildup", - statOrder = { 865, 1056 }, - tradeHashes = { [2505884597] = { "Gain 12% of Damage as Extra Cold Damage" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "Rune", - "Gain 12% of Damage as Extra Cold Damage", - "Bonded: 30% increased Freeze Buildup", - statOrder = { 865, 1056 }, - tradeHashes = { [2505884597] = { "Gain 12% of Damage as Extra Cold Damage" }, }, - rank = { 50 }, - }, - ["armour"] = { - type = "Rune", - "+22% to Cold Resistance", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1019, 886, 891 }, - tradeHashes = { [4220027924] = { "+22% to Cold Resistance" }, }, - rank = { 50 }, - }, - }, - ["Perfect Storm Rune"] = { - ["weapon"] = { - type = "Rune", - "Adds 1 to 40 Lightning Damage", - "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 833, 9804 }, - tradeHashes = { [3336890334] = { "Adds 1 to 40 Lightning Damage" }, }, - rank = { 50 }, - }, - ["wand"] = { - type = "Rune", - "Gain 12% of Damage as Extra Lightning Damage", - "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 868, 9804 }, - tradeHashes = { [3278136794] = { "Gain 12% of Damage as Extra Lightning Damage" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "Rune", - "Gain 12% of Damage as Extra Lightning Damage", - "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 868, 9804 }, - tradeHashes = { [3278136794] = { "Gain 12% of Damage as Extra Lightning Damage" }, }, - rank = { 50 }, - }, - ["armour"] = { - type = "Rune", - "+22% to Lightning Resistance", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1022, 886, 891 }, - tradeHashes = { [1671376347] = { "+22% to Lightning Resistance" }, }, - rank = { 50 }, - }, - }, - ["Perfect Iron Rune"] = { - ["weapon"] = { - type = "Rune", - "20% increased Physical Damage", - "Bonded: 20% increased effect of Fully Broken Armour", - statOrder = { 829, 5224 }, - tradeHashes = { [1805374733] = { "20% increased Physical Damage" }, }, - rank = { 50 }, - }, - ["wand"] = { - type = "Rune", - "35% increased Spell Damage", - "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", - statOrder = { 870, 4401 }, - tradeHashes = { [2974417149] = { "35% increased Spell Damage" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "Rune", - "35% increased Spell Damage", - "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", - statOrder = { 870, 4401 }, - tradeHashes = { [2974417149] = { "35% increased Spell Damage" }, }, - rank = { 50 }, - }, - ["armour"] = { - type = "Rune", - "20% increased Armour, Evasion and Energy Shield", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 853, 886, 891 }, - tradeHashes = { [3523867985] = { "20% increased Armour, Evasion and Energy Shield" }, }, - rank = { 50 }, - }, - }, - ["Perfect Body Rune"] = { - ["weapon"] = { - type = "Rune", - "Leeches 6% of Physical Damage as Life", - "Bonded: 5% increased maximum Life", - statOrder = { 1038, 888 }, - tradeHashes = { [55876295] = { "Leeches 6% of Physical Damage as Life" }, }, - rank = { 50 }, - }, - ["wand"] = { - type = "Rune", - "+60 to maximum Energy Shield", - "Bonded: 5% increased maximum Life", - statOrder = { 884, 888 }, - tradeHashes = { [3489782002] = { "+60 to maximum Energy Shield" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "Rune", - "+60 to maximum Energy Shield", - "Bonded: 5% increased maximum Life", - statOrder = { 884, 888 }, - tradeHashes = { [3489782002] = { "+60 to maximum Energy Shield" }, }, - rank = { 50 }, - }, - ["armour"] = { - type = "Rune", - "+75 to maximum Life", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 886, 886, 891 }, - tradeHashes = { [3299347043] = { "+75 to maximum Life" }, }, - rank = { 50 }, - }, - }, - ["Perfect Mind Rune"] = { - ["weapon"] = { - type = "Rune", - "Leeches 5% of Physical Damage as Mana", - "Bonded: 5% increased maximum Mana", - statOrder = { 1044, 893 }, - tradeHashes = { [669069897] = { "Leeches 5% of Physical Damage as Mana" }, }, - rank = { 50 }, - }, - ["wand"] = { - type = "Rune", - "+90 to maximum Mana", - "Bonded: 5% increased maximum Mana", - statOrder = { 891, 893 }, - tradeHashes = { [1050105434] = { "+90 to maximum Mana" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "Rune", - "+90 to maximum Mana", - "Bonded: 5% increased maximum Mana", - statOrder = { 891, 893 }, - tradeHashes = { [1050105434] = { "+90 to maximum Mana" }, }, - rank = { 50 }, - }, - ["armour"] = { - type = "Rune", - "+50 to maximum Mana", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 891, 886, 891 }, - tradeHashes = { [1050105434] = { "+50 to maximum Mana" }, }, - rank = { 50 }, - }, - }, - ["Perfect Rebirth Rune"] = { - ["weapon"] = { - type = "Rune", - "Gain 45 Life per enemy killed", - "Bonded: Regenerate 0.4% of maximum Life per second", - statOrder = { 1041, 1689 }, - tradeHashes = { [3695891184] = { "Gain 45 Life per enemy killed" }, }, - rank = { 50 }, - }, - ["wand"] = { - type = "Rune", - "12% increased Energy Shield Recharge Rate", - "Bonded: 8% of Damage taken Recouped as Life", - statOrder = { 1031, 1036 }, - tradeHashes = { [2339757871] = { "12% increased Energy Shield Recharge Rate" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "Rune", - "12% increased Energy Shield Recharge Rate", - "Bonded: 8% of Damage taken Recouped as Life", - statOrder = { 1031, 1036 }, - tradeHashes = { [2339757871] = { "12% increased Energy Shield Recharge Rate" }, }, - rank = { 50 }, - }, - ["armour"] = { - type = "Rune", - "Regenerate 0.5% of maximum Life per second", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1689, 886, 891 }, - tradeHashes = { [836936635] = { "Regenerate 0.5% of maximum Life per second" }, }, - rank = { 50 }, - }, - }, - ["Perfect Inspiration Rune"] = { - ["weapon"] = { - type = "Rune", - "Gain 40 Mana per enemy killed", - "Bonded: 12% of Skill Mana Costs Converted to Life Costs", - statOrder = { 1046, 4732 }, - tradeHashes = { [1368271171] = { "Gain 40 Mana per enemy killed" }, }, - rank = { 50 }, - }, - ["wand"] = { - type = "Rune", - "35% increased Mana Regeneration Rate", - "Bonded: 16% increased Mana Cost Efficiency", - statOrder = { 1042, 4706 }, - tradeHashes = { [789117908] = { "35% increased Mana Regeneration Rate" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "Rune", - "35% increased Mana Regeneration Rate", - "Bonded: 16% increased Mana Cost Efficiency", - statOrder = { 1042, 4706 }, - tradeHashes = { [789117908] = { "35% increased Mana Regeneration Rate" }, }, - rank = { 50 }, - }, - ["armour"] = { - type = "Rune", - "21% increased Mana Regeneration Rate", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1042, 886, 891 }, - tradeHashes = { [789117908] = { "21% increased Mana Regeneration Rate" }, }, - rank = { 50 }, - }, - }, - ["Perfect Stone Rune"] = { - ["weapon"] = { - type = "Rune", - "Causes 50% increased Stun Buildup", - "Bonded: 40% increased Damage against Immobilised Enemies", - statOrder = { 1051, 5945 }, - tradeHashes = { [791928121] = { "Causes 50% increased Stun Buildup" }, }, - rank = { 50 }, - }, - ["wand"] = { - type = "Rune", - "Gain additional Stun Threshold equal to 16% of maximum Energy Shield", - "Bonded: 30% increased Immobilisation buildup", - statOrder = { 10097, 7170 }, - tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 16% of maximum Energy Shield" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "Rune", - "Gain additional Stun Threshold equal to 16% of maximum Energy Shield", - "Bonded: 30% increased Immobilisation buildup", - statOrder = { 10097, 7170 }, - tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 16% of maximum Energy Shield" }, }, - rank = { 50 }, - }, - ["armour"] = { - type = "Rune", - "+125 to Stun Threshold", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 1060, 886, 891 }, - tradeHashes = { [915769802] = { "+125 to Stun Threshold" }, }, - rank = { 50 }, - }, - }, - ["Perfect Vision Rune"] = { - ["weapon"] = { - type = "Rune", - "+150 to Accuracy Rating", - "Bonded: Attacks have +1% to Critical Hit Chance", - statOrder = { 834, 4455 }, - tradeHashes = { [691932474] = { "+150 to Accuracy Rating" }, }, - rank = { 50 }, - }, - ["wand"] = { - type = "Rune", - "28% increased Critical Hit Chance for Spells", - "Bonded: 25% increased Critical Damage Bonus", - statOrder = { 977, 979 }, - tradeHashes = { [737908626] = { "28% increased Critical Hit Chance for Spells" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "Rune", - "28% increased Critical Hit Chance for Spells", - "Bonded: 25% increased Critical Damage Bonus", - statOrder = { 977, 979 }, - tradeHashes = { [737908626] = { "28% increased Critical Hit Chance for Spells" }, }, - rank = { 50 }, - }, - ["armour"] = { - type = "Rune", - "20% increased Life and Mana Recovery from Flasks", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 6621, 886, 891 }, - tradeHashes = { [2310741722] = { "20% increased Life and Mana Recovery from Flasks" }, }, - rank = { 50 }, }, }, ["Lesser Robust Rune"] = { @@ -2973,7 +1642,7 @@ return { type = "Rune", localMod = false, "+6 to Strength", - statOrder = { 991 }, + statOrder = { 947 }, tradeHashes = { [4080418644] = { "+6 to Strength" }, }, rank = 0, }, @@ -2981,7 +1650,7 @@ return { type = "Rune", localMod = false, "+6 to Strength", - statOrder = { 991 }, + statOrder = { 947 }, tradeHashes = { [4080418644] = { "+6 to Strength" }, }, rank = 0, }, @@ -2989,7 +1658,7 @@ return { type = "Rune", localMod = false, "+6 to Strength", - statOrder = { 991 }, + statOrder = { 947 }, tradeHashes = { [4080418644] = { "+6 to Strength" }, }, rank = 0, }, @@ -2997,136 +1666,53 @@ return { ["Robust Rune"] = { ["weapon"] = { type = "Rune", -<<<<<<< HEAD - "+9 to Strength", - statOrder = { 991 }, - tradeHashes = { [4080418644] = { "+9 to Strength" }, }, -======= localMod = false, "+8 to Strength", statOrder = { 947 }, tradeHashes = { [4080418644] = { "+8 to Strength" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+9 to Strength", - statOrder = { 991 }, - tradeHashes = { [4080418644] = { "+9 to Strength" }, }, -======= localMod = false, "+8 to Strength", statOrder = { 947 }, tradeHashes = { [4080418644] = { "+8 to Strength" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["caster"] = { type = "Rune", -<<<<<<< HEAD - "+9 to Strength", - statOrder = { 991 }, - tradeHashes = { [4080418644] = { "+9 to Strength" }, }, -======= localMod = false, "+8 to Strength", statOrder = { 947 }, tradeHashes = { [4080418644] = { "+8 to Strength" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Robust Rune"] = { ["weapon"] = { type = "Rune", -<<<<<<< HEAD - "+12 to Strength", - statOrder = { 991 }, - tradeHashes = { [4080418644] = { "+12 to Strength" }, }, -======= localMod = false, "+10 to Strength", statOrder = { 947 }, tradeHashes = { [4080418644] = { "+10 to Strength" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+12 to Strength", - statOrder = { 991 }, - tradeHashes = { [4080418644] = { "+12 to Strength" }, }, -======= localMod = false, "+10 to Strength", statOrder = { 947 }, tradeHashes = { [4080418644] = { "+10 to Strength" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["caster"] = { type = "Rune", -<<<<<<< HEAD - "+12 to Strength", - statOrder = { 991 }, - tradeHashes = { [4080418644] = { "+12 to Strength" }, }, -======= localMod = false, "+10 to Strength", statOrder = { 947 }, tradeHashes = { [4080418644] = { "+10 to Strength" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) - }, - }, - ["Perfect Robust Rune"] = { - ["weapon"] = { - type = "Rune", - "+15 to Strength", - statOrder = { 991 }, - tradeHashes = { [4080418644] = { "+15 to Strength" }, }, - rank = { 50 }, - }, - ["armour"] = { - type = "Rune", - "+15 to Strength", - statOrder = { 991 }, - tradeHashes = { [4080418644] = { "+15 to Strength" }, }, - rank = { 50 }, - }, - ["caster"] = { - type = "Rune", - "+15 to Strength", - statOrder = { 991 }, - tradeHashes = { [4080418644] = { "+15 to Strength" }, }, - rank = { 50 }, }, }, ["Lesser Adept Rune"] = { @@ -3134,7 +1720,7 @@ return { type = "Rune", localMod = false, "+6 to Dexterity", - statOrder = { 992 }, + statOrder = { 948 }, tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, rank = 0, }, @@ -3142,7 +1728,7 @@ return { type = "Rune", localMod = false, "+6 to Dexterity", - statOrder = { 992 }, + statOrder = { 948 }, tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, rank = 0, }, @@ -3150,7 +1736,7 @@ return { type = "Rune", localMod = false, "+6 to Dexterity", - statOrder = { 992 }, + statOrder = { 948 }, tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, rank = 0, }, @@ -3158,136 +1744,53 @@ return { ["Adept Rune"] = { ["weapon"] = { type = "Rune", -<<<<<<< HEAD - "+9 to Dexterity", - statOrder = { 992 }, - tradeHashes = { [3261801346] = { "+9 to Dexterity" }, }, -======= localMod = false, "+8 to Dexterity", statOrder = { 948 }, tradeHashes = { [3261801346] = { "+8 to Dexterity" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+9 to Dexterity", - statOrder = { 992 }, - tradeHashes = { [3261801346] = { "+9 to Dexterity" }, }, -======= localMod = false, "+8 to Dexterity", statOrder = { 948 }, tradeHashes = { [3261801346] = { "+8 to Dexterity" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["caster"] = { type = "Rune", -<<<<<<< HEAD - "+9 to Dexterity", - statOrder = { 992 }, - tradeHashes = { [3261801346] = { "+9 to Dexterity" }, }, -======= localMod = false, "+8 to Dexterity", statOrder = { 948 }, tradeHashes = { [3261801346] = { "+8 to Dexterity" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Adept Rune"] = { ["weapon"] = { type = "Rune", -<<<<<<< HEAD - "+12 to Dexterity", - statOrder = { 992 }, - tradeHashes = { [3261801346] = { "+12 to Dexterity" }, }, -======= localMod = false, "+10 to Dexterity", statOrder = { 948 }, tradeHashes = { [3261801346] = { "+10 to Dexterity" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+12 to Dexterity", - statOrder = { 992 }, - tradeHashes = { [3261801346] = { "+12 to Dexterity" }, }, -======= localMod = false, "+10 to Dexterity", statOrder = { 948 }, tradeHashes = { [3261801346] = { "+10 to Dexterity" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["caster"] = { type = "Rune", -<<<<<<< HEAD - "+12 to Dexterity", - statOrder = { 992 }, - tradeHashes = { [3261801346] = { "+12 to Dexterity" }, }, -======= localMod = false, "+10 to Dexterity", statOrder = { 948 }, tradeHashes = { [3261801346] = { "+10 to Dexterity" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) - }, - }, - ["Perfect Adept Rune"] = { - ["weapon"] = { - type = "Rune", - "+15 to Dexterity", - statOrder = { 992 }, - tradeHashes = { [3261801346] = { "+15 to Dexterity" }, }, - rank = { 50 }, - }, - ["armour"] = { - type = "Rune", - "+15 to Dexterity", - statOrder = { 992 }, - tradeHashes = { [3261801346] = { "+15 to Dexterity" }, }, - rank = { 50 }, - }, - ["caster"] = { - type = "Rune", - "+15 to Dexterity", - statOrder = { 992 }, - tradeHashes = { [3261801346] = { "+15 to Dexterity" }, }, - rank = { 50 }, }, }, ["Lesser Resolve Rune"] = { @@ -3295,7 +1798,7 @@ return { type = "Rune", localMod = false, "+6 to Intelligence", - statOrder = { 993 }, + statOrder = { 949 }, tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, rank = 0, }, @@ -3303,7 +1806,7 @@ return { type = "Rune", localMod = false, "+6 to Intelligence", - statOrder = { 993 }, + statOrder = { 949 }, tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, rank = 0, }, @@ -3311,7 +1814,7 @@ return { type = "Rune", localMod = false, "+6 to Intelligence", - statOrder = { 993 }, + statOrder = { 949 }, tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, rank = 0, }, @@ -3319,144 +1822,61 @@ return { ["Resolve Rune"] = { ["weapon"] = { type = "Rune", -<<<<<<< HEAD - "+9 to Intelligence", - statOrder = { 993 }, - tradeHashes = { [328541901] = { "+9 to Intelligence" }, }, -======= localMod = false, "+8 to Intelligence", statOrder = { 949 }, tradeHashes = { [328541901] = { "+8 to Intelligence" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+9 to Intelligence", - statOrder = { 993 }, - tradeHashes = { [328541901] = { "+9 to Intelligence" }, }, -======= localMod = false, "+8 to Intelligence", statOrder = { 949 }, tradeHashes = { [328541901] = { "+8 to Intelligence" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["caster"] = { type = "Rune", -<<<<<<< HEAD - "+9 to Intelligence", - statOrder = { 993 }, - tradeHashes = { [328541901] = { "+9 to Intelligence" }, }, -======= localMod = false, "+8 to Intelligence", statOrder = { 949 }, tradeHashes = { [328541901] = { "+8 to Intelligence" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 15 }, -======= rank = 15, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Greater Resolve Rune"] = { ["weapon"] = { type = "Rune", -<<<<<<< HEAD - "+12 to Intelligence", - statOrder = { 993 }, - tradeHashes = { [328541901] = { "+12 to Intelligence" }, }, -======= localMod = false, "+10 to Intelligence", statOrder = { 949 }, tradeHashes = { [328541901] = { "+10 to Intelligence" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["armour"] = { type = "Rune", -<<<<<<< HEAD - "+12 to Intelligence", - statOrder = { 993 }, - tradeHashes = { [328541901] = { "+12 to Intelligence" }, }, -======= localMod = false, "+10 to Intelligence", statOrder = { 949 }, tradeHashes = { [328541901] = { "+10 to Intelligence" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["caster"] = { type = "Rune", -<<<<<<< HEAD - "+12 to Intelligence", - statOrder = { 993 }, - tradeHashes = { [328541901] = { "+12 to Intelligence" }, }, -======= localMod = false, "+10 to Intelligence", statOrder = { 949 }, tradeHashes = { [328541901] = { "+10 to Intelligence" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 30 }, -======= rank = 30, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) - }, - }, - ["Perfect Resolve Rune"] = { - ["weapon"] = { - type = "Rune", - "+15 to Intelligence", - statOrder = { 993 }, - tradeHashes = { [328541901] = { "+15 to Intelligence" }, }, - rank = { 50 }, - }, - ["armour"] = { - type = "Rune", - "+15 to Intelligence", - statOrder = { 993 }, - tradeHashes = { [328541901] = { "+15 to Intelligence" }, }, - rank = { 50 }, - }, - ["caster"] = { - type = "Rune", - "+15 to Intelligence", - statOrder = { 993 }, - tradeHashes = { [328541901] = { "+15 to Intelligence" }, }, - rank = { 50 }, }, }, ["Lesser Tempered Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "Adds 3 to 4 Physical Damage", - statOrder = { 830 }, + statOrder = { 822 }, tradeHashes = { [1940865751] = { "Adds 3 to 4 Physical Damage" }, }, rank = 0, }, @@ -3464,17 +1884,17 @@ return { type = "Rune", localMod = false, "6 to 9 Physical Thorns damage", - statOrder = { 10220 }, + statOrder = { 9653 }, tradeHashes = { [2881298780] = { "6 to 9 Physical Thorns damage" }, }, rank = 0, }, }, ["Tempered Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "Adds 6 to 9 Physical Damage", - statOrder = { 830 }, + statOrder = { 822 }, tradeHashes = { [1940865751] = { "Adds 6 to 9 Physical Damage" }, }, rank = 15, }, @@ -3482,17 +1902,17 @@ return { type = "Rune", localMod = false, "14 to 21 Physical Thorns damage", - statOrder = { 10220 }, + statOrder = { 9653 }, tradeHashes = { [2881298780] = { "14 to 21 Physical Thorns damage" }, }, rank = 15, }, }, ["Greater Tempered Rune"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "Adds 9 to 12 Physical Damage", - statOrder = { 830 }, + statOrder = { 822 }, tradeHashes = { [1940865751] = { "Adds 9 to 12 Physical Damage" }, }, rank = 30, }, @@ -3500,18 +1920,18 @@ return { type = "Rune", localMod = false, "31 to 52 Physical Thorns damage", - statOrder = { 10220 }, + statOrder = { 9653 }, tradeHashes = { [2881298780] = { "31 to 52 Physical Thorns damage" }, }, rank = 30, }, }, ["Greater Rune of Leadership"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = false, "Minions gain 10% of their Physical Damage as Extra Lightning Damage", "Bonded: Minions deal 20% increased Damage", - statOrder = { 9039, 1718 }, + statOrder = { 8518, 1646 }, tradeHashes = { [1433756169] = { "Minions gain 10% of their Physical Damage as Extra Lightning Damage" }, }, rank = 0, }, @@ -3520,18 +1940,18 @@ return { localMod = false, "Minions take 10% of Physical Damage as Lightning Damage", "Bonded: Minions have +10% to all Elemental Resistances", - statOrder = { 9040, 2665 }, + statOrder = { 8519, 2558 }, tradeHashes = { [889552744] = { "Minions take 10% of Physical Damage as Lightning Damage" }, }, rank = 0, }, }, ["Greater Rune of Tithing"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = false, "Meta Skills gain 10% increased Energy", "Bonded: Invocated Spells have 25% chance to consume half as much Energy", - statOrder = { 6387, 7362 }, + statOrder = { 5987, 6924 }, tradeHashes = { [4236566306] = { "Meta Skills gain 10% increased Energy" }, }, rank = 0, }, @@ -3540,18 +1960,18 @@ return { localMod = false, "1 to 100 Lightning Thorns damage", "Bonded: 15% increased Thorns damage", - statOrder = { 10219, 10213 }, + statOrder = { 9652, 9646 }, tradeHashes = { [757050353] = { "1 to 100 Lightning Thorns damage" }, }, rank = 0, }, }, ["Greater Rune of Alacrity"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = false, "8% increased Skill Speed", "Bonded: 15% increased Reservation Efficiency of Herald Skills", - statOrder = { 836, 9724 }, + statOrder = { 828, 9179 }, tradeHashes = { [970213192] = { "8% increased Skill Speed" }, }, rank = 0, }, @@ -3560,18 +1980,18 @@ return { localMod = false, "Debuffs on you expire 8% faster", "Bonded: 15% increased Elemental Ailment Threshold", - statOrder = { 6085, 4256 }, + statOrder = { 5703, 4147 }, tradeHashes = { [1238227257] = { "Debuffs on you expire 8% faster" }, }, rank = 0, }, }, ["Greater Rune of Nobility"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", localMod = true, "Attacks with this Weapon have 10% chance to inflict Exposure", "Bonded: 20% increased Exposure Effect", - statOrder = { 7710, 6510 }, + statOrder = { 7269, 6106 }, tradeHashes = { [3678845069] = { "Attacks with this Weapon have 10% chance to inflict Exposure" }, }, rank = 0, }, @@ -3580,89 +2000,64 @@ return { localMod = false, "10% reduced effect of Shock on you", "Bonded: 10% reduced Shock duration on you", - statOrder = { 9818, 1065 }, + statOrder = { 9261, 999 }, tradeHashes = { [3801067695] = { "10% reduced effect of Shock on you" }, }, rank = 0, }, }, ["Hedgewitch Assandra's Rune of Wisdom"] = { - ["wand"] = { + ["caster weapons"] = { type = "Rune", limit = 1, localMod = false, "+1 to Level of all Spell Skills", "Bonded: Archon recovery period expires 30% faster", - statOrder = { 949, 4333 }, - tradeHashes = { [124131830] = { "+1 to Level of all Spell Skills" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "Rune", - "+1 to Level of all Spell Skills", - "Bonded: Archon recovery period expires 30% faster", - statOrder = { 949, 4333 }, + statOrder = { 922, 4221 }, tradeHashes = { [124131830] = { "+1 to Level of all Spell Skills" }, }, rank = 50, }, }, ["Saqawal's Rune of the Sky"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", limit = 1, localMod = false, "Gain 5% of Damage as Extra Damage of all Elements", "Bonded: 8% chance to gain an additional random Charge when you gain a Charge", - statOrder = { 9223, 5509 }, + statOrder = { 8691, 5146 }, tradeHashes = { [731403740] = { "Gain 5% of Damage as Extra Damage of all Elements" }, }, rank = 50, }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", limit = 1, localMod = false, "Gain 5% of Damage as Extra Damage of all Elements", "Bonded: 12% chance when collecting an Elemental Infusion to gain an", "Bonded: additional Elemental Infusion of the same type", - statOrder = { 9223, 4183, 4183.1 }, - tradeHashes = { [731403740] = { "Gain 5% of Damage as Extra Damage of all Elements" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "Rune", - "Gain 5% of Damage as Extra Damage of all Elements", - "Bonded: 12% chance when collecting an Elemental Infusion to gain an", - "Bonded: additional Elemental Infusion of the same type", - statOrder = { 9223, 4183, 4183.1 }, + statOrder = { 8691, 4077, 4077.1 }, tradeHashes = { [731403740] = { "Gain 5% of Damage as Extra Damage of all Elements" }, }, rank = 50, }, }, ["Fenumus' Rune of Agony"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", limit = 1, localMod = false, "Gain 13% of Damage as Extra Chaos Damage", "Bonded: Gain 8% of Damage as Extra Physical Damage", - statOrder = { 1670, 1669 }, + statOrder = { 1602, 1601 }, tradeHashes = { [3398787959] = { "Gain 13% of Damage as Extra Chaos Damage" }, }, rank = 50, }, - ["wand"] = { + ["caster weapons"] = { type = "Rune", limit = 1, localMod = false, "Gain 13% of Damage as Extra Chaos Damage", "Bonded: Gain 8% of Damage as Extra Physical Damage", - statOrder = { 1670, 1669 }, - tradeHashes = { [3398787959] = { "Gain 13% of Damage as Extra Chaos Damage" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "Rune", - "Gain 13% of Damage as Extra Chaos Damage", - "Bonded: Gain 8% of Damage as Extra Physical Damage", - statOrder = { 1670, 1669 }, + statOrder = { 1602, 1601 }, tradeHashes = { [3398787959] = { "Gain 13% of Damage as Extra Chaos Damage" }, }, rank = 50, }, @@ -3674,7 +2069,7 @@ return { localMod = false, "8% increased Deflection Rating while moving", "Bonded: Prevent +3% of Damage from Deflected Hits", - statOrder = { 6106, 4667 }, + statOrder = { 5722, 4541 }, tradeHashes = { [1382805233] = { "8% increased Deflection Rating while moving" }, }, rank = 50, }, @@ -3686,7 +2081,7 @@ return { localMod = false, "5% increased Movement Speed", "Bonded: 10% increased Cooldown Recovery Rate", - statOrder = { 835, 4666 }, + statOrder = { 827, 4539 }, tradeHashes = { [2250533757] = { "5% increased Movement Speed" }, }, rank = 50, }, @@ -3698,7 +2093,7 @@ return { localMod = false, "50% reduced effect of Curses on you", "Bonded: 8% increased Curse Magnitudes", - statOrder = { 1909, 2374 }, + statOrder = { 1835, 2266 }, tradeHashes = { [3407849389] = { "50% reduced effect of Curses on you" }, }, rank = 50, }, @@ -3710,7 +2105,7 @@ return { localMod = false, "2% increased Experience gain", "Bonded: +10% to all Elemental Resistances", - statOrder = { 1470, 1012 }, + statOrder = { 1397, 957 }, tradeHashes = { [3666934677] = { "2% increased Experience gain" }, }, rank = 50, }, @@ -3722,19 +2117,19 @@ return { localMod = false, "25% increased Exposure Effect", "Bonded: 15% increased Magnitude of Non-Damaging Ailments you inflict", - statOrder = { 6510, 9183 }, + statOrder = { 6106, 8659 }, tradeHashes = { [2074866941] = { "25% increased Exposure Effect" }, }, rank = 50, }, }, ["Farrul's Rune of the Hunt"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", limit = 1, localMod = false, "50% increased Attack Damage against Rare or Unique Enemies", "Bonded: +1 to Level of all Attack Skills", - statOrder = { 4504, 966 }, + statOrder = { 4382, 929 }, tradeHashes = { [2077615515] = { "50% increased Attack Damage against Rare or Unique Enemies" }, }, rank = 50, }, @@ -3742,25 +2137,13 @@ return { ["Craiceann's Rune of Recovery"] = { ["body armour"] = { type = "Rune", -<<<<<<< HEAD - "30% increased Energy Shield Recharge Rate", - "Bonded: Gain additional Ailment Threshold equal to 50% of maximum Energy Shield", - "Bonded: Gain additional Stun Threshold equal to 50% of maximum Energy Shield", - statOrder = { 1031, 4255, 10097 }, - tradeHashes = { [2339757871] = { "30% increased Energy Shield Recharge Rate" }, }, -======= limit = 1, localMod = false, "50% increased Energy Shield Recharge Rate", "Bonded: 20% faster start of Energy Shield Recharge", statOrder = { 966, 967 }, tradeHashes = { [2339757871] = { "50% increased Energy Shield Recharge Rate" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 50 }, -======= rank = 50, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Courtesan Mannan's Rune of Cruelty"] = { @@ -3770,7 +2153,7 @@ return { localMod = false, "20% increased Magnitude of Damaging Ailments you inflict", "Bonded: 15% increased Duration of Damaging Ailments on Enemies", - statOrder = { 6053, 6051 }, + statOrder = { 5670, 5668 }, tradeHashes = { [1381474422] = { "20% increased Magnitude of Damaging Ailments you inflict" }, }, rank = 50, }, @@ -3782,7 +2165,7 @@ return { localMod = false, "30% increased Magnitude of Non-Damaging Ailments you inflict", "Bonded: 15% increased Duration of Elemental Ailments on Enemies", - statOrder = { 9183, 1615 }, + statOrder = { 8659, 1544 }, tradeHashes = { [782230869] = { "30% increased Magnitude of Non-Damaging Ailments you inflict" }, }, rank = 50, }, @@ -3794,7 +2177,7 @@ return { localMod = false, "8% increased Cast Speed", "Bonded: 20% increased Mana Cost Efficiency while on Low Mana", - statOrder = { 986, 4711 }, + statOrder = { 942, 4586 }, tradeHashes = { [2891184298] = { "8% increased Cast Speed" }, }, rank = 50, }, @@ -3806,27 +2189,19 @@ return { localMod = false, "Bow Attacks fire an additional Arrow", "Bonded: 20% increased Projectile Speed", - statOrder = { 989, 896 }, + statOrder = { 945, 875 }, tradeHashes = { [3885405204] = { "Bow Attacks fire an additional Arrow" }, }, rank = 50, }, }, ["Thane Girt's Rune of Wildness"] = { - ["wand"] = { + ["caster weapons"] = { type = "Rune", limit = 1, localMod = false, "25% chance for Spell Skills to fire 2 additional Projectiles", "Bonded: Every Rage also grants 1% increased Spell Damage", - statOrder = { 9993, 9967 }, - tradeHashes = { [2910761524] = { "25% chance for Spell Skills to fire 2 additional Projectiles" }, }, - rank = { 50 }, - }, - ["staff"] = { - type = "Rune", - "25% chance for Spell Skills to fire 2 additional Projectiles", - "Bonded: Every Rage also grants 1% increased Spell Damage", - statOrder = { 9993, 9967 }, + statOrder = { 9431, 9405 }, tradeHashes = { [2910761524] = { "25% chance for Spell Skills to fire 2 additional Projectiles" }, }, rank = 50, }, @@ -3838,75 +2213,45 @@ return { localMod = false, "20% increased Withered Magnitude", "Bonded: +7% to Chaos Resistance", - statOrder = { 10514, 1023 }, + statOrder = { 9915, 961 }, tradeHashes = { [3973629633] = { "20% increased Withered Magnitude" }, }, rank = 50, }, }, ["Thane Myrk's Rune of Summer"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Adds 23 to 34 Fire Damage to Attacks against Ignited Enemies", -======= limit = 1, localMod = true, "Adds 23 to 34 Fire Damage", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: +2% to Maximum Fire Resistance", -<<<<<<< HEAD - statOrder = { 1211, 1008 }, - tradeHashes = { [627339348] = { "Adds 23 to 34 Fire Damage to Attacks against Ignited Enemies" }, }, - rank = { 50 }, -======= statOrder = { 823, 953 }, tradeHashes = { [709508406] = { "Adds 23 to 34 Fire Damage" }, }, rank = 50, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Lady Hestra's Rune of Winter"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Adds 19 to 28 Cold Damage against Chilled Enemies", -======= limit = 1, localMod = true, "Adds 19 to 28 Cold Damage", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: +2% to Maximum Cold Resistance", -<<<<<<< HEAD - statOrder = { 8927, 1009 }, - tradeHashes = { [3734640451] = { "Adds 19 to 28 Cold Damage against Chilled Enemies" }, }, - rank = { 50 }, -======= statOrder = { 824, 954 }, tradeHashes = { [1037193709] = { "Adds 19 to 28 Cold Damage" }, }, rank = 50, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Thane Leld's Rune of Spring"] = { - ["weapon"] = { + ["martial weapons"] = { type = "Rune", -<<<<<<< HEAD - "Adds 1 to 60 Lightning Damage against Shocked Enemies", -======= limit = 1, localMod = true, "Adds 1 to 60 Lightning Damage", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: +2% to Maximum Lightning Resistance", -<<<<<<< HEAD - statOrder = { 6887, 1010 }, - tradeHashes = { [90012347] = { "Adds 1 to 60 Lightning Damage against Shocked Enemies" }, }, - rank = { 50 }, -======= statOrder = { 825, 955 }, tradeHashes = { [3336890334] = { "Adds 1 to 60 Lightning Damage" }, }, rank = 50, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["The Greatwolf's Rune of Claws"] = { @@ -3916,7 +2261,7 @@ return { localMod = false, "Adds 5 to 12 Physical Damage to Attacks", "Bonded: Fissure Skills have +2 to Limit", - statOrder = { 857, 6593 }, + statOrder = { 843, 6192 }, tradeHashes = { [3032590688] = { "Adds 5 to 12 Physical Damage to Attacks" }, }, rank = 50, }, @@ -3928,2086 +2273,212 @@ return { localMod = false, "15% of Damage is taken from Mana before Life", "Bonded: 8% of Maximum Life Converted to Energy Shield", - statOrder = { 2470, 8849 }, + statOrder = { 2362, 8332 }, tradeHashes = { [458438597] = { "15% of Damage is taken from Mana before Life" }, }, rank = 50, }, }, - ["Masterwork Rune"] = { - ["weapon"] = { - type = "Rune", - "Upgrades a socketed Rune", - statOrder = { 6230 }, - tradeHashes = { [4044077288] = { "Upgrades a socketed Rune" }, }, - rank = { 0 }, - }, - ["armour"] = { - type = "Rune", - "Upgrades a socketed Rune", - statOrder = { 6230 }, - tradeHashes = { [4044077288] = { "Upgrades a socketed Rune" }, }, - rank = { 0 }, - }, - ["caster"] = { - type = "Rune", - "Upgrades a socketed Rune", - statOrder = { 6230 }, - tradeHashes = { [4044077288] = { "Upgrades a socketed Rune" }, }, - rank = { 0 }, + ["Idol of Sirrius"] = { + ["gloves"] = { + type = "Idol", + limit = 1, + localMod = false, + "8% increased Attack Speed", + "Bonded: 15% reduced Slowing Potency of Debuffs on You", + statOrder = { 941, 4608 }, + tradeHashes = { [681332047] = { "8% increased Attack Speed" }, }, + rank = 50, }, }, - ["Lesser Ward Rune"] = { - ["armour"] = { - type = "Rune", - "+15 to maximum Runic Ward", - "Bonded: 15% increased Global Armour, Evasion and Energy Shield", - statOrder = { 844, 2586 }, - tradeHashes = { [774059442] = { "+15 to maximum Runic Ward" }, }, - rank = { 0 }, + ["Idol of Thruldana"] = { + ["martial weapons"] = { + type = "Idol", + limit = 1, + localMod = false, + "25% reduced Poison Duration", + "Targets can be affected by +1 of your Poisons at the same time", + "Bonded: Gain 13% of Elemental Damage as Extra Chaos Damage", + statOrder = { 2786, 8749, 1614 }, + tradeHashes = { [1755296234] = { "Targets can be affected by +1 of your Poisons at the same time" }, [2011656677] = { "25% reduced Poison Duration" }, }, + rank = 50, }, }, - ["Ward Rune"] = { - ["armour"] = { - type = "Rune", - "+20 to maximum Runic Ward", - "Bonded: 15% increased Global Armour, Evasion and Energy Shield", - statOrder = { 844, 2586 }, - tradeHashes = { [774059442] = { "+20 to maximum Runic Ward" }, }, - rank = { 15 }, + ["Idol of Grold"] = { + ["gloves"] = { + type = "Idol", + limit = 1, + localMod = false, + "20% increased total Power counted by Warcries", + "Bonded: 20% increased Glory generation", + statOrder = { 9889, 6473 }, + tradeHashes = { [2663359259] = { "20% increased total Power counted by Warcries" }, }, + rank = 50, }, }, - ["Greater Ward Rune"] = { - ["armour"] = { - type = "Rune", - "+25 to maximum Runic Ward", - "Bonded: 15% increased Global Armour, Evasion and Energy Shield", - statOrder = { 844, 2586 }, - tradeHashes = { [774059442] = { "+25 to maximum Runic Ward" }, }, - rank = { 30 }, + ["Idol of Eeshta"] = { + ["helmet"] = { + type = "Idol", + limit = 1, + localMod = false, + "12% increased Cost Efficiency", + "Bonded: Meta Skills have 12% increased Reservation Efficiency", + statOrder = { 4604, 9180 }, + tradeHashes = { [263495202] = { "12% increased Cost Efficiency" }, }, + rank = 50, }, }, - ["Perfect Ward Rune"] = { - ["armour"] = { - type = "Rune", - "+30 to maximum Runic Ward", - "Bonded: 15% increased Global Armour, Evasion and Energy Shield", - statOrder = { 844, 2586 }, - tradeHashes = { [774059442] = { "+30 to maximum Runic Ward" }, }, - rank = { 50 }, + ["Idol of Egrin"] = { + ["helmet"] = { + type = "Idol", + limit = 1, + localMod = false, + "Enemies you Curse take 6% increased Damage", + "Bonded: 20% increased Area of Effect of Curses", + statOrder = { 3327, 1875 }, + tradeHashes = { [1984310483] = { "Enemies you Curse take 6% increased Damage" }, }, + rank = 50, }, }, - ["Lesser Charging Rune"] = { - ["armour"] = { - type = "Rune", - "8% increased Runic Ward Regeneration Rate", - "Bonded: Regenerate 10 Runic Ward per second", - statOrder = { 10478, 4752 }, - tradeHashes = { [2392260628] = { "8% increased Runic Ward Regeneration Rate" }, }, - rank = { 0 }, + ["Idol of Maxarius"] = { + ["body armour"] = { + type = "Idol", + limit = 1, + localMod = false, + "+1 Charm Slot", + "Bonded: Storm Skills have +1 to Limit", + statOrder = { 8739, 9505 }, + tradeHashes = { [554899692] = { "+1 Charm Slot" }, }, + rank = 50, }, }, - ["Charging Rune"] = { - ["armour"] = { - type = "Rune", - "12% increased Runic Ward Regeneration Rate", - "Bonded: Regenerate 15 Runic Ward per second", - statOrder = { 10478, 4752 }, - tradeHashes = { [2392260628] = { "12% increased Runic Ward Regeneration Rate" }, }, - rank = { 15 }, + ["Idol of Ralakesh"] = { + ["helmet"] = { + type = "Idol", + limit = 1, + localMod = false, + "8% increased Reservation Efficiency of Minion Skills", + "Bonded: Minions Revive 8% faster", + statOrder = { 8524, 8529 }, + tradeHashes = { [1805633363] = { "8% increased Reservation Efficiency of Minion Skills" }, }, + rank = 50, }, }, - ["Greater Charging Rune"] = { - ["armour"] = { - type = "Rune", - "16% increased Runic Ward Regeneration Rate", - "Bonded: Regenerate 20 Runic Ward per second", - statOrder = { 10478, 4752 }, - tradeHashes = { [2392260628] = { "16% increased Runic Ward Regeneration Rate" }, }, - rank = { 30 }, + ["Snake Idol"] = { + ["gloves"] = { + type = "Idol", + localMod = false, + "5% increased Curse Magnitudes", + "Bonded: Remnants have 10% increased effect", + statOrder = { 2266, 9151 }, + tradeHashes = { [2353576063] = { "5% increased Curse Magnitudes" }, }, + rank = 0, }, - }, - ["Perfect Charging Rune"] = { - ["armour"] = { - type = "Rune", - "20% increased Runic Ward Regeneration Rate", - "Bonded: Regenerate 25 Runic Ward per second", - statOrder = { 10478, 4752 }, - tradeHashes = { [2392260628] = { "20% increased Runic Ward Regeneration Rate" }, }, - rank = { 50 }, + ["sceptre"] = { + type = "Idol", + localMod = false, + "Allies in your Presence have 8% increased Attack Speed", + "Bonded: 10% increased Skill Speed while Shapeshifted", + statOrder = { 893, 9317 }, + tradeHashes = { [1998951374] = { "Allies in your Presence have 8% increased Attack Speed" }, }, + rank = 0, }, }, - ["Warding Rune of Reinforcement"] = { - ["armour"] = { - type = "Rune", - "20% increased Runic Ward", - "Bonded: Gain 2% of maximum Life as Extra maximum Runic Ward", - statOrder = { 854, 1429 }, - tradeHashes = { [830161081] = { "20% increased Runic Ward" }, }, - rank = { 15 }, + ["Primate Idol"] = { + ["helmet"] = { + type = "Idol", + localMod = false, + "Minions have 12% increased maximum Life", + "Bonded: Remnants can be collected from 20% further away", + statOrder = { 962, 9153 }, + tradeHashes = { [770672621] = { "Minions have 12% increased maximum Life" }, }, + rank = 0, }, - }, - ["Warding Rune of Protection"] = { - ["armour"] = { - type = "Rune", - "Every 4 seconds, gain Guard equal to 20% of maximum Runic Ward for 2 seconds", - "Bonded: 8% increased Guard gained", - statOrder = { 6779, 6928 }, - tradeHashes = { [1963589548] = { "Every 4 seconds, gain Guard equal to 20% of maximum Runic Ward for 2 seconds" }, }, - rank = { 15 }, + ["sceptre"] = { + type = "Idol", + localMod = false, + "Allies in your Presence deal 30% increased Damage", + "Bonded: 40% increased Damage while Shapeshifted", + statOrder = { 881, 5567 }, + tradeHashes = { [1798257884] = { "Allies in your Presence deal 30% increased Damage" }, }, + rank = 0, }, }, - ["Warding Rune of Disintegration"] = { - ["weapon"] = { - type = "Rune", - "Attacks Break Armour equal to 15% of maximum Runic Ward", - "Bonded: Break 10% increased Armour", - statOrder = { 5003, 4397 }, - tradeHashes = { [2608793552] = { "Attacks Break Armour equal to 15% of maximum Runic Ward" }, }, - rank = { 15 }, + ["Owl Idol"] = { + ["focus"] = { + type = "Idol", + localMod = false, + "10% increased Cooldown Recovery Rate", + "Bonded: 15% increased effect of Archon Buffs on you", + statOrder = { 4539, 4223 }, + tradeHashes = { [1004011302] = { "10% increased Cooldown Recovery Rate" }, }, + rank = 0, + }, + ["sceptre"] = { + type = "Idol", + localMod = false, + "Allies in your Presence have 8% increased Cast Speed", + "Bonded: 10% increased Skill Speed while Shapeshifted", + statOrder = { 894, 9317 }, + tradeHashes = { [289128254] = { "Allies in your Presence have 8% increased Cast Speed" }, }, + rank = 0, }, }, - ["Warding Rune of Desperation"] = { - ["wand"] = { - type = "Rune", - "Spell damage Penetrates 25% of enemy Elemental Resistances while on Low Runic Ward", - "Bonded: 12% increased Elemental Damage", - statOrder = { 10001, 1724 }, - tradeHashes = { [267552601] = { "Spell damage Penetrates 25% of enemy Elemental Resistances while on Low Runic Ward" }, }, - rank = { 15 }, + ["Cat Idol"] = { + ["gloves"] = { + type = "Idol", + localMod = false, + "15% increased Accuracy Rating", + "Bonded: 20% increased Charm Charges gained", + statOrder = { 1268, 5227 }, + tradeHashes = { [624954515] = { "15% increased Accuracy Rating" }, }, + rank = 0, }, - ["staff"] = { - type = "Rune", - "Spell damage Penetrates 25% of enemy Elemental Resistances while on Low Runic Ward", - "Bonded: 12% increased Elemental Damage", - statOrder = { 10001, 1724 }, - tradeHashes = { [267552601] = { "Spell damage Penetrates 25% of enemy Elemental Resistances while on Low Runic Ward" }, }, - rank = { 15 }, + ["sceptre"] = { + type = "Idol", + localMod = false, + "Allies in your Presence have 14% increased Critical Hit Chance", + "Bonded: 25% increased Critical Hit Chance while Shapeshifted", + statOrder = { 891, 5440 }, + tradeHashes = { [1250712710] = { "Allies in your Presence have 14% increased Critical Hit Chance" }, }, + rank = 0, }, }, - ["Warding Rune of Symbiosis"] = { - ["boots"] = { - type = "Rune", - "1% increased Energy Shield Recharge Rate per 30 maximum Runic Ward", - "Bonded: Regenerate 1% of maximum Energy Shield per second", - statOrder = { 6419, 2418 }, - tradeHashes = { [162036024] = { "1% increased Energy Shield Recharge Rate per 30 maximum Runic Ward" }, }, - rank = { 30 }, + ["Wolf Idol"] = { + ["gloves"] = { + type = "Idol", + localMod = false, + "10% increased Magnitude of Bleeding you inflict", + "Bonded: 15% reduced Magnitude of Bleeding on You", + statOrder = { 4662, 4523 }, + tradeHashes = { [3166958180] = { "10% increased Magnitude of Bleeding you inflict" }, }, + rank = 0, }, - }, - ["Warding Rune of Courage"] = { - ["helmet"] = { - type = "Rune", - "25% increased Armour and Evasion Rating while on Low Runic Ward", - "Bonded: 20% increased Armour and Evasion Rating when on Low Life", - statOrder = { 4392, 2928 }, - tradeHashes = { [1392112423] = { "25% increased Armour and Evasion Rating while on Low Runic Ward" }, }, - rank = { 15 }, - }, - }, - ["Warding Rune of Stability"] = { - ["shield"] = { - type = "Rune", - "+4 to Stun Threshold per 10 maximum Runic Ward", - "Bonded: 15% increased Stun buildup while Shapeshifted", - statOrder = { 10093, 7182 }, - tradeHashes = { [2838678452] = { "+4 to Stun Threshold per 10 maximum Runic Ward" }, }, - rank = { 30 }, - }, - ["buckler"] = { - type = "Rune", - "+4 to Stun Threshold per 10 maximum Runic Ward", - "Bonded: 15% increased Stun buildup while Shapeshifted", - statOrder = { 10093, 7182 }, - tradeHashes = { [2838678452] = { "+4 to Stun Threshold per 10 maximum Runic Ward" }, }, - rank = { 30 }, - }, - }, - ["Warding Rune of Glancing"] = { - ["body armour"] = { - type = "Rune", - "+3 to Deflection Rating per 10 maximum Runic Ward", - "Bonded: Prevent +1% of Damage from Deflected Hits", - statOrder = { 9, 4667 }, - tradeHashes = { [282990844] = { "+3 to Deflection Rating per 10 maximum Runic Ward" }, }, - rank = { 30 }, - }, - }, - ["Warding Rune of Heart"] = { - ["body armour"] = { - type = "Rune", - "Gain 5% of maximum Life as Extra maximum Runic Ward", - "Bonded: 1% more Runic Ward Regeneration rate per 2% of maximum Runic Ward lost from Hits Recently, up to 100% more", - statOrder = { 1429, 10481 }, - tradeHashes = { [386720106] = { "Gain 5% of maximum Life as Extra maximum Runic Ward" }, }, - rank = { 30 }, - }, - }, - ["Warding Rune of Nourishment"] = { - ["armour"] = { - type = "Rune", - "15% Life Recovery from Flasks also applies to Runic Ward", - "Bonded: 15% increased Life Recovery from Flasks", - statOrder = { 7450, 1792 }, - tradeHashes = { [2650263616] = { "15% Life Recovery from Flasks also applies to Runic Ward" }, }, - rank = { 15 }, - }, - }, - ["Warding Rune of Annihilation"] = { - ["weapon"] = { - type = "Rune", - "Attacks spend 5% of your maximum Runic Ward if possible to gain that much added Physical damage", - "Bonded: 10% reduced Runic Ward Cost Efficiency", - statOrder = { 4570, 4751 }, - tradeHashes = { [3035971497] = { "Attacks spend 5% of your maximum Runic Ward if possible to gain that much added Physical damage" }, }, - rank = { 30 }, - }, - }, - ["Warding Rune of Armature"] = { - ["weapon"] = { - type = "Rune", - "Gain maximum Runic Ward equal to 15% of this Weapon's maximum damage", - "Bonded: 5% increased Attack Speed while missing Runic Ward", - statOrder = { 7803, 4548 }, - tradeHashes = { [1995345015] = { "Gain maximum Runic Ward equal to 15% of this Weapon's maximum damage" }, }, - rank = { 45 }, - }, - }, - ["Warding Rune of Obsession"] = { - ["wand"] = { - type = "Rune", - "All damage taken bypasses Runic Ward", - "Runic Ward Regeneration Rate is doubled", - "Bonded: 12% increased maximum Runic Ward", - statOrder = { 5951, 10483, 890 }, - tradeHashes = { [2579974553] = { "Runic Ward Regeneration Rate is doubled" }, [3814102597] = { "All damage taken bypasses Runic Ward" }, }, - rank = { 45 }, - }, - }, - ["Warding Rune of Equinox"] = { - ["caster"] = { - type = "Rune", - "40% less Mana Regeneration Rate", - "Mana Recovery from Regeneration is also applied to Runic Ward", - "Bonded: 20% increased Runic Ward Regeneration Rate if you've dealt a Critical Hit Recently", - statOrder = { 7972, 9664, 10479 }, - tradeHashes = { [762761075] = { "40% less Mana Regeneration Rate" }, [3145796865] = { "Mana Recovery from Regeneration is also applied to Runic Ward" }, }, - rank = { 45 }, - }, - }, - ["Warding Rune of Salvaging"] = { - ["sceptre"] = { - type = "Rune", - "Recover 3% of maximum Runic Ward when one of your Reviving Minions is Killed", - "Bonded: Recover 3% of maximum Life when one of your Minions is Revived", - statOrder = { 9666, 10554 }, - tradeHashes = { [3515226849] = { "Recover 3% of maximum Runic Ward when one of your Reviving Minions is Killed" }, }, - rank = { 30 }, - }, - }, - ["Warding Rune of Bodyguards"] = { - ["sceptre"] = { - type = "Rune", - "Minions in your Presence have Onslaught while you are on Low Runic Ward", - "Bonded: Damage of Enemies Hitting you is Unlucky if", - "Bonded: your Runic Ward has been damaged Recently", - statOrder = { 9074, 6028, 6028.1 }, - tradeHashes = { [540694930] = { "Minions in your Presence have Onslaught while you are on Low Runic Ward" }, }, - rank = { 45 }, - }, - }, - ["Warding Rune of Hollowing"] = { - ["caster"] = { - type = "Rune", - "Gain 15% of maximum Life as Extra maximum Runic Ward", - "15% less maximum Life", - "Bonded: +1% to all Maximum Elemental Resistances while on full Runic Ward", - statOrder = { 1429, 8843, 4190 }, - tradeHashes = { [386720106] = { "Gain 15% of maximum Life as Extra maximum Runic Ward" }, [1020945697] = { "15% less maximum Life" }, }, - rank = { 45 }, - }, - }, - ["Passion of Aldur"] = { - ["weapon"] = { - type = "Rune", - "Transforms all Cold and Lightning modifiers on the item into equivalent Fire modifiers", - "Bonded: 25% increased Fire Damage", - statOrder = { 6226, 872 }, - tradeHashes = { [602344904] = { "Transforms all Cold and Lightning modifiers on the item into equivalent Fire modifiers" }, }, - rank = { 0 }, - }, - ["caster"] = { - type = "Rune", - "Transforms all Cold and Lightning modifiers on the item into equivalent Fire modifiers", - "Bonded: 25% increased Fire Damage", - statOrder = { 6226, 872 }, - tradeHashes = { [602344904] = { "Transforms all Cold and Lightning modifiers on the item into equivalent Fire modifiers" }, }, - rank = { 0 }, - }, - }, - ["Breath of Aldur"] = { - ["weapon"] = { - type = "Rune", - "When socketed, transforms all Fire and Lightning modifiers to equivalent Cold modifiers", - "Bonded: 25% increased Cold Damage", - statOrder = { 6223, 873 }, - tradeHashes = { [2390027291] = { "When socketed, transforms all Fire and Lightning modifiers to equivalent Cold modifiers" }, }, - rank = { 0 }, - }, - ["caster"] = { - type = "Rune", - "When socketed, transforms all Fire and Lightning modifiers to equivalent Cold modifiers", - "Bonded: 25% increased Cold Damage", - statOrder = { 6223, 873 }, - tradeHashes = { [2390027291] = { "When socketed, transforms all Fire and Lightning modifiers to equivalent Cold modifiers" }, }, - rank = { 0 }, - }, - }, - ["Ire of Aldur"] = { - ["weapon"] = { - type = "Rune", - "Transforms all Fire and Cold modifiers on the item into equivalent Lightning modifiers", - "Bonded: 25% increased Lightning Damage", - statOrder = { 6227, 874 }, - tradeHashes = { [1433896639] = { "Transforms all Fire and Cold modifiers on the item into equivalent Lightning modifiers" }, }, - rank = { 0 }, - }, - ["caster"] = { - type = "Rune", - "Transforms all Fire and Cold modifiers on the item into equivalent Lightning modifiers", - "Bonded: 25% increased Lightning Damage", - statOrder = { 6227, 874 }, - tradeHashes = { [1433896639] = { "Transforms all Fire and Cold modifiers on the item into equivalent Lightning modifiers" }, }, - rank = { 0 }, - }, - }, - ["Betrayal of Aldur"] = { - ["weapon"] = { - type = "Rune", - "Transforms all Fire, Cold and Lightning modifiers on the item into equivalent Chaos modifiers", - "Bonded: 25% increased Chaos Damage", - statOrder = { 6222, 875 }, - tradeHashes = { [1624833382] = { "Transforms all Fire, Cold and Lightning modifiers on the item into equivalent Chaos modifiers" }, }, - rank = { 0 }, - }, - ["caster"] = { - type = "Rune", - "Transforms all Fire, Cold and Lightning modifiers on the item into equivalent Chaos modifiers", - "Bonded: 25% increased Chaos Damage", - statOrder = { 6222, 875 }, - tradeHashes = { [1624833382] = { "Transforms all Fire, Cold and Lightning modifiers on the item into equivalent Chaos modifiers" }, }, - rank = { 0 }, - }, - }, - ["Ancient Rune of Splinters"] = { - ["bow"] = { - type = "Rune", - "+50% Surpassing chance to fire an additional Arrow", - "Bonded: 30% increased Projectile Speed", - statOrder = { 5500, 896 }, - tradeHashes = { [2463230181] = { "+50% Surpassing chance to fire an additional Arrow" }, }, - rank = { 30 }, - }, - }, - ["Ancient Rune of Dueling"] = { - ["buckler"] = { - type = "Rune", - "30% increased Parried Debuff Magnitude", - "Bonded: 15% increased Block chance", - statOrder = { 9338, 1132 }, - tradeHashes = { [818877178] = { "30% increased Parried Debuff Magnitude" }, }, - rank = { 30 }, - }, - }, - ["Ancient Rune of the Titan"] = { - ["two hand mace"] = { - type = "Rune", - "10% chance for Slam Skills you use yourself to cause an additional Aftershock", - "Bonded: 15% increased Area of Effect for Attacks", - statOrder = { 10584, 4483 }, - tradeHashes = { [2045949233] = { "10% chance for Slam Skills you use yourself to cause an additional Aftershock" }, }, - rank = { 30 }, - }, - }, - ["Ancient Rune of Shattering"] = { - ["one hand mace"] = { - type = "Rune", - "40% increased effect of Fully Broken Armour", - "Bonded: Break 50% increased Armour", - statOrder = { 5224, 4397 }, - tradeHashes = { [1879206848] = { "40% increased effect of Fully Broken Armour" }, }, - rank = { 30 }, - }, - }, - ["Ancient Rune of Prowess"] = { - ["spear"] = { - type = "Rune", - "30% chance when you gain a Charge to gain an additional Charge", - "Bonded: 30% increased Endurance, Frenzy and Power Charge Duration", - statOrder = { 5505, 2759 }, - tradeHashes = { [1555237944] = { "30% chance when you gain a Charge to gain an additional Charge" }, }, - rank = { 30 }, - }, - }, - ["Ancient Rune of Control"] = { - ["quarterstaff"] = { - type = "Rune", - "50% increased Immobilisation buildup", - "Bonded: 30% increased Damage against Immobilised Enemies", - statOrder = { 7170, 5945 }, - tradeHashes = { [330530785] = { "50% increased Immobilisation buildup" }, }, - rank = { 30 }, - }, - }, - ["Ancient Rune of Discovery"] = { - ["staff"] = { - type = "Rune", - "30% chance to create an additional Remnant", - "Bonded: +1 to maximum number of Elemental Infusions", - statOrder = { 5396, 8840 }, - tradeHashes = { [2328443419] = { "30% chance to create an additional Remnant" }, }, - rank = { 30 }, - }, - }, - ["Ancient Rune of Decay"] = { - ["wand"] = { - type = "Rune", - "25% increased Withered Magnitude", - "Bonded: 15% chance that when Volatility on you explodes, you regain an equivalent amount of Volatility", - statOrder = { 10514, 10443 }, - tradeHashes = { [3973629633] = { "25% increased Withered Magnitude" }, }, - rank = { 30 }, - }, - }, - ["Ancient Rune of Witchcraft"] = { - ["focus"] = { - type = "Rune", - "40% increased Area of Effect of Curses", - "Bonded: 15% faster Curse Activation", - statOrder = { 1948, 5910 }, - tradeHashes = { [153777645] = { "40% increased Area of Effect of Curses" }, }, - rank = { 30 }, - }, - }, - ["Ancient Rune of the Horde"] = { - ["sceptre"] = { - type = "Rune", - "Minions have 8% increased Attack and Cast Speed", - "Bonded: Minions have 10% increased Movement Speed", - statOrder = { 8968, 1526 }, - tradeHashes = { [3091578504] = { "Minions have 8% increased Attack and Cast Speed" }, }, - rank = { 30 }, - }, - }, - ["Ancient Rune of Animosity"] = { - ["talisman"] = { - type = "Rune", - "Gain 2 Druidic Prowess when you Heavy Stun a Rare or Unique Enemy", - "Bonded: 40% increased Stun Buildup", - statOrder = { 6690, 1050 }, - tradeHashes = { [3444646646] = { "Gain 2 Druidic Prowess when you Heavy Stun a Rare or Unique Enemy" }, }, - rank = { 30 }, - }, - }, - ["Ancient Rune of Detonation"] = { - ["crossbow"] = { - type = "Rune", - "Grenades have 10% chance to activate a second time", - "Bonded: 40% increased Crossbow Reload Speed", - statOrder = { 6916, 9693 }, - tradeHashes = { [538981065] = { "Grenades have 10% chance to activate a second time" }, }, - rank = { 30 }, - }, - }, - ["Ancient Rune of Retaliation"] = { - ["shield"] = { - type = "Rune", - "8% increased Attack Speed if you have Blocked Recently", - "Bonded: +3% to maximum Block chance", - statOrder = { 4555, 1732 }, - tradeHashes = { [3203854378] = { "8% increased Attack Speed if you have Blocked Recently" }, }, - rank = { 30 }, - }, - }, - ["Rune of Vitality"] = { - ["weapon"] = { - type = "Rune", - "+80 to maximum Life", - "Bonded: 15% increased amount of Life Leeched", - statOrder = { 886, 1893 }, - tradeHashes = { [3299347043] = { "+80 to maximum Life" }, }, - rank = { 15 }, - }, - ["caster"] = { - type = "Rune", - "+80 to maximum Life", - "Bonded: 15% increased amount of Life Leeched", - statOrder = { 886, 1893 }, - tradeHashes = { [3299347043] = { "+80 to maximum Life" }, }, - rank = { 15 }, - }, - ["shield"] = { - type = "Rune", - "Recover 15 Life when you Block", - "Bonded: 5% increased maximum Life", - statOrder = { 1520, 888 }, - tradeHashes = { [1678831767] = { "Recover 15 Life when you Block" }, }, - rank = { 15 }, - }, - ["buckler"] = { - type = "Rune", - "Recover 15 Life when you Block", - "Bonded: 5% increased maximum Life", - statOrder = { 1520, 888 }, - tradeHashes = { [1678831767] = { "Recover 15 Life when you Block" }, }, - rank = { 15 }, - }, - }, - ["Rune of the Hunt"] = { - ["boots"] = { - type = "Rune", - "8% increased Movement Speed while Sprinting", - "Bonded: 50% increased Stun Recovery", - statOrder = { 10028, 1059 }, - tradeHashes = { [3107707789] = { "8% increased Movement Speed while Sprinting" }, }, - rank = { 15 }, - }, - ["sceptre"] = { - type = "Rune", - "Companions deal 30% increased Damage", - "Bonded: 8% increased Mana Recovery rate while your Companion is in your Presence", - statOrder = { 5708, 7969 }, - tradeHashes = { [234296660] = { "Companions deal 30% increased Damage" }, }, - rank = { 15 }, - }, - }, - ["Rune of Acrobatics"] = { - ["weapon"] = { - type = "Rune", - "Flasks gain 0.2 charges per Second", - "Bonded: Charms gain 0.25 charges per Second", - statOrder = { 6865, 6866 }, - tradeHashes = { [731781020] = { "Flasks gain 0.2 charges per Second" }, }, - rank = { 15 }, - }, - ["caster"] = { - type = "Rune", - "Flasks gain 0.2 charges per Second", - "Bonded: Charms gain 0.25 charges per Second", - statOrder = { 6865, 6866 }, - tradeHashes = { [731781020] = { "Flasks gain 0.2 charges per Second" }, }, - rank = { 15 }, - }, - ["boots"] = { - type = "Rune", - "+0.3 metres to Dodge Roll distance", - "Bonded: 30% increased Armour if you haven't Dodge Rolled Recently", - statOrder = { 6186, 4380 }, - tradeHashes = { [258119672] = { "+0.3 metres to Dodge Roll distance" }, }, - rank = { 15 }, - }, - }, - ["Rune of Culmination"] = { - ["gloves"] = { - type = "Rune", - "50% chance to build an additional Combo on Hit", - "Bonded: 5% increased Attack Speed", - statOrder = { 4175, 984 }, - tradeHashes = { [4258524206] = { "50% chance to build an additional Combo on Hit" }, }, - rank = { 15 }, - }, - ["one hand mace"] = { - type = "Rune", - "Rolls only the minimum or maximum Damage value for Physical Damage", - statOrder = { 7785 }, - tradeHashes = { [103706408] = { "Rolls only the minimum or maximum Damage value for Physical Damage" }, }, - rank = { 15 }, - }, - ["warstaff"] = { - type = "Rune", - "Rolls only the minimum or maximum Damage value for Physical Damage", - statOrder = { 7785 }, - tradeHashes = { [103706408] = { "Rolls only the minimum or maximum Damage value for Physical Damage" }, }, - rank = { 15 }, - }, - }, - ["Rune of Renown"] = { - ["gloves"] = { - type = "Rune", - "50% increased Glory generation", - "Bonded: Banner Skills have 20% increased Aura Magnitudes", - statOrder = { 6891, 3064 }, - tradeHashes = { [3143918757] = { "50% increased Glory generation" }, }, - rank = { 15 }, - }, - ["caster"] = { - type = "Rune", - "Archon recovery period expires 30% faster", - "Bonded: 30% increased Archon Buff duration", - statOrder = { 4333, 4334 }, - tradeHashes = { [2586152168] = { "Archon recovery period expires 30% faster" }, }, - rank = { 15 }, - }, - }, - ["Rune of Accumulation"] = { - ["gloves"] = { - type = "Rune", - "Gain 3 Life per Enemy Hit with Attacks", - "Gain 1 Mana per Enemy Hit with Attacks", - "Bonded: +30 to maximum Life", - "Bonded: +30 to maximum Mana", - statOrder = { 1039, 1505, 886, 891 }, - tradeHashes = { [2797971005] = { "Gain 3 Life per Enemy Hit with Attacks" }, [820939409] = { "Gain 1 Mana per Enemy Hit with Attacks" }, }, - rank = { 15 }, - }, - ["crossbow"] = { - type = "Rune", - "On Hitting an enemy, gains maximum added Cold damage equal to the enemy's Power for 20 seconds, up to a total of 32", - "Bonded: 30% increased Freeze Buildup", - statOrder = { 7773, 1056 }, - 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" }, }, - rank = { 15 }, - }, - ["bow"] = { - type = "Rune", - "On Hitting an enemy, gains maximum added Cold damage equal to the enemy's Power for 20 seconds, up to a total of 32", - "Bonded: 30% increased Freeze Buildup", - statOrder = { 7773, 1056 }, - 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" }, }, - rank = { 15 }, - }, - ["spear"] = { - type = "Rune", - "On Hitting an enemy, gains maximum added Cold damage equal to the enemy's Power for 20 seconds, up to a total of 32", - "Bonded: 30% increased Freeze Buildup", - statOrder = { 7773, 1056 }, - 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" }, }, - rank = { 15 }, - }, - }, - ["Rune of Foundations"] = { - ["body armour"] = { - type = "Rune", - "+30 to Armour", - "+30 to Evasion Rating", - "+10 to maximum Energy Shield", - "Bonded: +20 to maximum Life", - "Bonded: +20 to maximum Mana", - statOrder = { 839, 840, 842, 886, 891 }, - tradeHashes = { [3484657501] = { "+30 to Armour" }, [53045048] = { "+30 to Evasion Rating" }, [4052037485] = { "+10 to maximum Energy Shield" }, }, - rank = { 15 }, - }, - }, - ["Rune of the Prism"] = { - ["body armour"] = { - type = "Rune", - "-10% to all Maximum Elemental Resistances", - "+20% to all Elemental Resistances", - statOrder = { 1006, 1012 }, - tradeHashes = { [2901986750] = { "+20% to all Elemental Resistances" }, [1978899297] = { "-10% to all Maximum Elemental Resistances" }, }, - rank = { 15 }, - }, - }, - ["Rune of the Blossom"] = { - ["body armour"] = { - type = "Rune", - "+50 to Spirit", - "-1 to Spirit per 2 Levels", - "Bonded: 5% increased Spirit Reservation Efficiency", - statOrder = { 894, 10017, 4743 }, - tradeHashes = { [2704225257] = { "+50 to Spirit" }, [610569665] = { "-1 to Spirit per 2 Levels" }, }, - rank = { 15 }, - }, - }, - ["Rune of Consistency"] = { - ["helmet"] = { - type = "Rune", - "200% increased Critical Hit Chance", - "You have no Critical Damage Bonus", - "Bonded: Hits against you have 25% reduced Critical Damage Bonus", - statOrder = { 975, 1404, 1004 }, - tradeHashes = { [587431675] = { "200% increased Critical Hit Chance" }, [4058681894] = { "You have no Critical Damage Bonus" }, }, - rank = { 15 }, - }, - ["caster"] = { - type = "Rune", - "50% increased Spell Damage while your Companion is in your Presence", - "Bonded: 8% increased Mana Recovery rate while your Companion is in your Presence", - statOrder = { 9968, 7969 }, - tradeHashes = { [4063732952] = { "50% increased Spell Damage while your Companion is in your Presence" }, }, - rank = { 15 }, - }, - }, - ["Rune of Reach"] = { - ["helmet"] = { - type = "Rune", - "Remnants you create have 15% increased effect", - "Bonded: Recover 3% of Maximum Mana when you collect a Remnant", - statOrder = { 9695, 9699 }, - tradeHashes = { [1999910726] = { "Remnants you create have 15% increased effect" }, }, - rank = { 15 }, - }, - ["wand"] = { - type = "Rune", - "Remnants you create have 25% reduced effect", - "Remnants can be collected from 50% further away", - "Bonded: 20% increased Exposure Effect", - statOrder = { 9695, 9697, 6510 }, - tradeHashes = { [1999910726] = { "Remnants you create have 25% reduced effect" }, [3482326075] = { "Remnants can be collected from 50% further away" }, }, - rank = { 15 }, - }, - ["staff"] = { - type = "Rune", - "Remnants you create have 25% reduced effect", - "Remnants can be collected from 50% further away", - "Bonded: 20% increased Exposure Effect", - statOrder = { 9695, 9697, 6510 }, - tradeHashes = { [1999910726] = { "Remnants you create have 25% reduced effect" }, [3482326075] = { "Remnants can be collected from 50% further away" }, }, - rank = { 15 }, - }, - }, - ["Rune of Vital Flame"] = { - ["one hand mace"] = { - type = "Rune", - "Adds 13 to 16 Fire Damage", - "15% of Skill Mana Costs Converted to Life Costs", - "Bonded: 30% increased Ignite Magnitude", - statOrder = { 831, 4732, 1076 }, - tradeHashes = { [2480498143] = { "15% of Skill Mana Costs Converted to Life Costs" }, [709508406] = { "Adds 13 to 16 Fire Damage" }, }, - rank = { 15 }, - }, - ["two hand mace"] = { - type = "Rune", - "Adds 13 to 16 Fire Damage", - "15% of Skill Mana Costs Converted to Life Costs", - "Bonded: 30% increased Ignite Magnitude", - statOrder = { 831, 4732, 1076 }, - tradeHashes = { [2480498143] = { "15% of Skill Mana Costs Converted to Life Costs" }, [709508406] = { "Adds 13 to 16 Fire Damage" }, }, - rank = { 15 }, - }, - ["talisman"] = { - type = "Rune", - "Adds 13 to 16 Fire Damage", - "15% of Skill Mana Costs Converted to Life Costs", - "Bonded: 30% increased Ignite Magnitude", - statOrder = { 831, 4732, 1076 }, - tradeHashes = { [2480498143] = { "15% of Skill Mana Costs Converted to Life Costs" }, [709508406] = { "Adds 13 to 16 Fire Damage" }, }, - rank = { 15 }, - }, - }, - ["Rune of Confrontation"] = { - ["warstaff"] = { - type = "Rune", - "Gain 4 Rage on Melee Hit", - "-10 to Maximum Rage", - statOrder = { 6850, 9568 }, - tradeHashes = { [1181501418] = { "-10 to Maximum Rage" }, [2709367754] = { "Gain 4 Rage on Melee Hit" }, }, - rank = { 15 }, - }, - ["spear"] = { - type = "Rune", - "Gain 4 Rage on Melee Hit", - "-10 to Maximum Rage", - statOrder = { 6850, 9568 }, - tradeHashes = { [1181501418] = { "-10 to Maximum Rage" }, [2709367754] = { "Gain 4 Rage on Melee Hit" }, }, - rank = { 15 }, - }, - }, - ["Serle's Triumph"] = { - ["weapon"] = { - type = "Rune", - "+1 Suffix Modifier allowed", - statOrder = { 19 }, - tradeHashes = { [718638445] = { "+1 Suffix Modifier allowed" }, [1950607759] = { "" }, }, - rank = { 0 }, - }, - ["armour"] = { - type = "Rune", - "+1 Suffix Modifier allowed", - statOrder = { 19 }, - tradeHashes = { [718638445] = { "+1 Suffix Modifier allowed" }, [1950607759] = { "" }, }, - rank = { 0 }, - }, - ["caster"] = { - type = "Rune", - "+1 Suffix Modifier allowed", - statOrder = { 19 }, - tradeHashes = { [718638445] = { "+1 Suffix Modifier allowed" }, [1950607759] = { "" }, }, - rank = { 0 }, - }, - }, - ["Cadigan's Epiphany"] = { - ["gloves"] = { - type = "Rune", - "Destroys all Augment Sockets on the item to create a Jewel Socket", - statOrder = { 6224 }, - tradeHashes = { [1933674044] = { "Destroys all Augment Sockets on the item to create a Jewel Socket" }, }, - rank = { 0 }, - }, - }, - ["Astrid's Creativity"] = { - ["weapon"] = { - type = "Rune", - "Can have 1 additional Crafted Modifier", - statOrder = { 29 }, - tradeHashes = { [1963398329] = { "Can have 1 additional Crafted Modifier" }, }, - rank = { 0 }, - }, - ["armour"] = { - type = "Rune", - "Can have 1 additional Crafted Modifier", - statOrder = { 29 }, - tradeHashes = { [1963398329] = { "Can have 1 additional Crafted Modifier" }, }, - rank = { 0 }, - }, - ["caster"] = { - type = "Rune", - "Can have 1 additional Crafted Modifier", - statOrder = { 29 }, - tradeHashes = { [1963398329] = { "Can have 1 additional Crafted Modifier" }, }, - rank = { 0 }, - }, - }, - ["Uhtred's Sidereus"] = { - ["boots"] = { - type = "Rune", - "Can roll Chronomancy modifiers", - "Bonded: 10% increased Cooldown Recovery Rate", - statOrder = { 10484, 4666 }, - tradeHashes = { [3132681620] = { "Can roll Chronomancy modifiers" }, }, - rank = { 0 }, - }, - }, - ["Kolr's Hunt"] = { - ["gloves"] = { - type = "Rune", - "Can roll Marksman modifiers", - "Bonded: 20% increased Projectile Damage", - statOrder = { 10487, 1736 }, - tradeHashes = { [201332984] = { "Can roll Marksman modifiers" }, }, - rank = { 0 }, - }, - }, - ["Vorana's Carnage"] = { - ["helmet"] = { - type = "Rune", - "Can roll Berserking modifiers", - "Bonded: Gain 2 Rage on Melee Hit", - statOrder = { 10486, 6850 }, - tradeHashes = { [1770091046] = { "Can roll Berserking modifiers" }, }, - rank = { 0 }, - }, - }, - ["Thrud's Might"] = { - ["weapon"] = { - type = "Rune", - "Can roll Destruction modifiers", - "Bonded: +5% to all Elemental Resistances", - statOrder = { 10489, 1012 }, - tradeHashes = { [1676950499] = { "Can roll Destruction modifiers" }, }, - rank = { 0 }, - }, - ["caster"] = { - type = "Rune", - "Can roll Destruction modifiers", - "Bonded: +5% to all Elemental Resistances", - statOrder = { 10489, 1012 }, - tradeHashes = { [1676950499] = { "Can roll Destruction modifiers" }, }, - rank = { 0 }, - }, - }, - ["Medved's Tending"] = { - ["body armour"] = { - type = "Rune", - "Can roll Soul modifiers", - "Bonded: 3% increased maximum Life", - "Bonded: 3% increased maximum Mana", - statOrder = { 10485, 888, 893 }, - tradeHashes = { [1927467683] = { "Can roll Soul modifiers" }, }, - rank = { 0 }, - }, - }, - ["Katla's Gloom"] = { - ["gloves"] = { - type = "Rune", - "Can roll Decay modifiers", - "Bonded: 25% reduced Effect of Non-Damaging Ailments on you", - statOrder = { 10488, 9184 }, - tradeHashes = { [2547063279] = { "Can roll Decay modifiers" }, }, - rank = { 0 }, - }, - }, - ["Aldur's Legacy"] = { - ["weapon"] = { - type = "Rune", - "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power", - statOrder = { 6228 }, - tradeHashes = { [1797890657] = { "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power" }, }, - rank = { 0 }, - }, - ["armour"] = { - type = "Rune", - "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power", - statOrder = { 6228 }, - tradeHashes = { [1797890657] = { "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power" }, }, - rank = { 0 }, - }, - ["caster"] = { - type = "Rune", - "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power", - statOrder = { 6228 }, - tradeHashes = { [1797890657] = { "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power" }, }, - rank = { 0 }, - }, - }, - ["Legacy of Bramblejack"] = { - ["body armour"] = { - type = "Rune", - "250% of Melee Physical Damage taken reflected to Attacker", - "Bonded: Regenerate 3% of maximum Life per second while Surrounded", - statOrder = { 2239, 7485 }, - tradeHashes = { [1092987622] = { "250% of Melee Physical Damage taken reflected to Attacker" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Blackbraid"] = { - ["body armour"] = { - type = "Rune", - "+50% of Armour also applies to Elemental Damage", - "Bonded: +15% to all Elemental Resistances", - statOrder = { 1026, 1012 }, - tradeHashes = { [3362812763] = { "+50% of Armour also applies to Elemental Damage" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Edyrns Tusks"] = { - ["body armour"] = { - type = "Rune", - "50% chance to inflict Bleeding on Hit", - "50% reduced Slowing Potency of Debuffs on You", - "Bonded: 35% increased Thorns damage", - statOrder = { 4660, 4735, 10213 }, - tradeHashes = { [2174054121] = { "50% chance to inflict Bleeding on Hit" }, [924253255] = { "50% reduced Slowing Potency of Debuffs on You" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Kingsguard"] = { - ["body armour"] = { - type = "Rune", - "Recover 5% of maximum Life for each Endurance Charge consumed", - "Bonded: +30 to maximum Life", - statOrder = { 9625, 886 }, - tradeHashes = { [939832726] = { "Recover 5% of maximum Life for each Endurance Charge consumed" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Bristleboar"] = { - ["body armour"] = { - type = "Rune", - "Gain 5 Rage when Hit by an Enemy", - "Gain 10 Rage when Critically Hit by an Enemy", - "Bonded: +3 to Maximum Rage", - statOrder = { 6852, 6853, 9568 }, - tradeHashes = { [3292710273] = { "Gain 5 Rage when Hit by an Enemy" }, [1466716929] = { "Gain 10 Rage when Critically Hit by an Enemy" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Foxshade"] = { - ["body armour"] = { - type = "Rune", - "10% increased Movement Speed when on Full Life", - "100% increased Evasion Rating when on Full Life", - "Bonded: 20% increased Evasion Rating", - statOrder = { 1553, 6486, 883 }, - tradeHashes = { [88817332] = { "100% increased Evasion Rating when on Full Life" }, [3393547195] = { "10% increased Movement Speed when on Full Life" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Ashrend"] = { - ["body armour"] = { - type = "Rune", - "Cannot be Ignited", - "-10 Physical Damage taken from Attack Hits", - "Bonded: +35% to Fire Resistance", - statOrder = { 1593, 1957, 1013 }, - tradeHashes = { [331731406] = { "Cannot be Ignited" }, [3441651621] = { "-10 Physical Damage taken from Attack Hits" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Briskwrap"] = { - ["body armour"] = { - type = "Rune", - "Gain Deflection Rating equal to 30% of Evasion Rating", - "Bonded: 35% increased Flask Mana Recovery rate", - statOrder = { 1027, 898 }, - tradeHashes = { [3033371881] = { "Gain Deflection Rating equal to 30% of Evasion Rating" }, }, - rank = { 65 }, - }, - }, - ["Legacy of The Unleashed"] = { - ["body armour"] = { - type = "Rune", - "25% of Damage taken from Hits bypasses Energy Shield if Energy Shield is below half", - "Bonded: 20% increased Armour while Shapeshifted", - statOrder = { 1458, 4383 }, - tradeHashes = { [1311130924] = { "25% of Damage taken from Hits bypasses Energy Shield if Energy Shield is below half" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Horns of Bynden"] = { - ["helmet"] = { - type = "Rune", - "Gain 1 Rage on Melee Hit", - "Every Rage also grants 1% increased Armour", - "Bonded: +3 to Maximum Rage", - statOrder = { 6850, 10602, 9568 }, - tradeHashes = { [2709367754] = { "Gain 1 Rage on Melee Hit" }, [2995914769] = { "Every Rage also grants 1% increased Armour" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Wings of Caelyn"] = { - ["helmet"] = { - type = "Rune", - "Gain 1 Rage on Melee Hit", - "Every Rage also grants 1% increased Stun Threshold", - "Bonded: Every five Rage also grants you 1% increased Movement Speed", - statOrder = { 6850, 10614, 9111 }, - tradeHashes = { [2709367754] = { "Gain 1 Rage on Melee Hit" }, [352044736] = { "Every Rage also grants 1% increased Stun Threshold" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Ezomyte Peak"] = { - ["helmet"] = { - type = "Rune", - "15% increased Area of Effect", - "Unwavering Stance", - "Bonded: 50% reduced Slowing Potency of Debuffs on You", - statOrder = { 1628, 10682, 4735 }, - tradeHashes = { [1683578560] = { "Unwavering Stance" }, [280731498] = { "15% increased Area of Effect" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Deidbell"] = { - ["helmet"] = { - type = "Rune", - "Warcries Explode Corpses dealing 10% of their Life as Physical Damage", - "Bonded: Warcry Skills have 20% increased Area of Effect", - statOrder = { 5766, 10472 }, - tradeHashes = { [11014011] = { "Warcries Explode Corpses dealing 10% of their Life as Physical Damage" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Elevore"] = { - ["helmet"] = { - type = "Rune", - "Charms gain 1 charge per Second", - "+1 Charm Slot", - "Bonded: Charms gain 0.5 charges per Second", - statOrder = { 6866, 9275, 6866 }, - tradeHashes = { [185580205] = { "Charms gain 1 charge per Second" }, [554899692] = { "+1 Charm Slot" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Starkonja's Head"] = { - ["helmet"] = { - type = "Rune", - "100% increased Global Evasion Rating when on Low Life", - "5% of Damage from Hits is taken from your Damageable Companion's Life before you", - "Bonded: 5% of Damage from Hits is taken from your Damageable Companion's Life before you", - statOrder = { 2313, 5716, 5716 }, - 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" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Crown of Thorns"] = { - ["helmet"] = { - type = "Rune", - "Pain Attunement", - "Bonded: 17 to 26 Physical Thorns damage", - statOrder = { 10675, 10220 }, - tradeHashes = { [98977150] = { "Pain Attunement" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Greymake"] = { - ["helmet"] = { - type = "Rune", - "+50 to all Attributes", - "Bonded: +1 Maximum Life per Level", - statOrder = { 1144, 7446 }, - tradeHashes = { [2897413282] = { "+50 to all Attributes" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Erian's Cobble"] = { - ["helmet"] = { - type = "Rune", - "+30 to Accuracy Rating", - "+10 to maximum Life", - "+10 to maximum Mana", - "10% increased Rarity of Items found", - "10% increased Critical Hit Chance", - "+5 to all Attributes", - "+5% to all Elemental Resistances", - "3 Life Regeneration per second", - "Bonded: +20 to Armour", - "Bonded: +20 to Evasion Rating", - "Bonded: +20 to maximum Energy Shield", - statOrder = { 879, 886, 891, 940, 975, 990, 1012, 1033, 880, 882, 884 }, - 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" }, }, - rank = { 65 }, - }, - }, - ["Legacy of The Smiling Knight"] = { - ["helmet"] = { - type = "Rune", - "Aggravate Bleeding on targets you Critically Hit with Attacks", - "Bonded: 20% increased Critical Hit Chance", - statOrder = { 4229, 975 }, - tradeHashes = { [2438634449] = { "Aggravate Bleeding on targets you Critically Hit with Attacks" }, }, - rank = { 65 }, - }, - }, - ["Legacy of The Vile Knight"] = { - ["helmet"] = { - type = "Rune", - "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%", - "Bonded: 20% increased Presence Area of Effect", - statOrder = { 10355, 1068 }, - 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%" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Northpaw"] = { - ["gloves"] = { - type = "Rune", - "Base Critical Hit Chance for Attacks with Weapons is 7%", - "Bonded: 15% increased Critical Damage Bonus", - statOrder = { 9335, 979 }, - tradeHashes = { [2635559734] = { "Base Critical Hit Chance for Attacks with Weapons is 7%" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Candlemaker"] = { - ["gloves"] = { - type = "Rune", - "40% increased Fire Damage", - "Flammability Magnitude is doubled", - "Bonded: 20% increased Ignite Duration on Enemies", - statOrder = { 872, 5533, 1613 }, - tradeHashes = { [1540254896] = { "Flammability Magnitude is doubled" }, [3962278098] = { "40% increased Fire Damage" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Deathblow"] = { - ["gloves"] = { - type = "Rune", - "Culling Strike", - "Bonded: Gain 30 Life per enemy killed", - statOrder = { 1773, 1041 }, - tradeHashes = { [2524254339] = { "Culling Strike" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Legionstride"] = { - ["boots"] = { - type = "Rune", - "+10% to Block chance", - "Bonded: 10% reduced Damage taken from Projectile Hits", - statOrder = { 1122, 2509 }, - tradeHashes = { [1702195217] = { "+10% to Block chance" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Trampletoe"] = { - ["boots"] = { - type = "Rune", - "Deal 10% of Overkill damage to enemies within 2 metres of the enemy killed", - "Bonded: 15% increased Global Physical Damage", - statOrder = { 9333, 1184 }, - tradeHashes = { [2301852600] = { "Deal 10% of Overkill damage to enemies within 2 metres of the enemy killed" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Briarpatch"] = { - ["boots"] = { - type = "Rune", - "+15% to Thorns Critical Hit Chance", - "Bonded: 15% increased Thorns Critical Damage Bonus", - statOrder = { 4746, 4747 }, - tradeHashes = { [2715190555] = { "+15% to Thorns Critical Hit Chance" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Bushwhack"] = { - ["boots"] = { - type = "Rune", - "Physical Damage is Pinning", - "Bonded: +20 to Dexterity", - statOrder = { 4723, 992 }, - tradeHashes = { [2041668411] = { "Physical Damage is Pinning" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Wanderlust"] = { - ["boots"] = { - type = "Rune", - "Your speed is unaffected by Slows", - "Bonded: 5% increased Movement Speed", - statOrder = { 9896, 835 }, - tradeHashes = { [50721145] = { "Your speed is unaffected by Slows" }, }, - rank = { 65 }, - }, - }, - ["Legacy of The Knight-errant"] = { - ["boots"] = { - type = "Rune", - "Iron Reflexes", - "Bonded: 25% increased Elemental Ailment Threshold", - statOrder = { 10669, 4256 }, - tradeHashes = { [326965591] = { "Iron Reflexes" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Obern's Bastion"] = { - ["boots"] = { - type = "Rune", - "200% increased Stun Recovery", - "Bonded: 40% reduced Chill Duration on you", - "Bonded: 40% reduced Freeze Duration on you", - statOrder = { 1059, 1063, 1064 }, - tradeHashes = { [2511217560] = { "200% increased Stun Recovery" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Dionadair"] = { - ["shield"] = { - type = "Rune", - "Double Stun Threshold while Shield is Raised", - "Bonded: 15% increased Stun Threshold", - statOrder = { 7802, 2981 }, - tradeHashes = { [3686997387] = { "Double Stun Threshold while Shield is Raised" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Wulfsbane"] = { - ["shield"] = { - type = "Rune", - "Intimidate Enemies on Block for 8 seconds", - "Bonded: +25 to Strength", - statOrder = { 7355, 991 }, - tradeHashes = { [3703496511] = { "Intimidate Enemies on Block for 8 seconds" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Chernobog's Pillar"] = { - ["shield"] = { - type = "Rune", - "Gain 1% of damage as Fire damage per 2% Chance to Block", - "Bonded: +30% to Chaos Resistance", - statOrder = { 9193, 1023 }, - tradeHashes = { [3170380905] = { "Gain 1% of damage as Fire damage per 2% Chance to Block" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Alkem Eira"] = { - ["shield"] = { - type = "Rune", - "30% of damage Blocked is Recouped as Mana", - "Bonded: 20% of damage Blocked is Recouped as Mana", - statOrder = { 5950, 5950 }, - tradeHashes = { [2875218423] = { "30% of damage Blocked is Recouped as Mana" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Oaksworn"] = { - ["shield"] = { - type = "Rune", - "50% increased Life Regeneration rate", - "Bonded: 50 Life Regeneration per second", - statOrder = { 1035, 1033 }, - tradeHashes = { [44972811] = { "50% increased Life Regeneration rate" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Dunkelhalt"] = { - ["buckler"] = { - type = "Rune", - "50% increased Parried Debuff Magnitude", - "Bonded: 50% increased Parry Damage", - statOrder = { 9338, 9343 }, - tradeHashes = { [818877178] = { "50% increased Parried Debuff Magnitude" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Rondel de Ezo"] = { - ["buckler"] = { - type = "Rune", - "Curse Enemies with Enfeeble on Block", - "Bonded: 100% increased Block chance against Projectiles", - statOrder = { 5919, 4924 }, - tradeHashes = { [3830953767] = { "Curse Enemies with Enfeeble on Block" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Brynhand's Mark"] = { - ["one hand mace"] = { - type = "Rune", - "Causes Double Stun Buildup", - "Bonded: Adds 14 to 20 Physical Damage", - statOrder = { 7670, 1206 }, - tradeHashes = { [769129523] = { "Causes Double Stun Buildup" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Trenchtimbre"] = { - ["one hand mace"] = { - type = "Rune", - "Increases and Reductions to Minion Attack Speed also affect you", - "Bonded: +1 to Level of all Minion Skills", - statOrder = { 3426, 971 }, - tradeHashes = { [2293111154] = { "Increases and Reductions to Minion Attack Speed also affect you" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Mjolner"] = { - ["one hand mace"] = { - type = "Rune", - "+200 Intelligence Requirement", - "+3 to Level of all Lightning Skills", - "Bonded: +1 to Level of all Lightning Skills", - statOrder = { 819, 961, 961 }, - tradeHashes = { [2153364323] = { "+200 Intelligence Requirement" }, [1147690586] = { "+3 to Level of all Lightning Skills" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Twisted Empyrean"] = { - ["two hand mace"] = { - type = "Rune", - "Attacks with this Weapon have Added Cold Damage equal to 6% to 10% of maximum Mana", - "Bonded: 15% of Damage is taken from Mana before Life", - statOrder = { 7601, 2470 }, - 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" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Hoghunt"] = { - ["two hand mace"] = { - type = "Rune", - "+5% to Critical Hit Chance", - "Maim on Critical Hit", - "Bonded: 25% increased Attack Damage against Maimed Enemies", - statOrder = { 943, 7589, 4518 }, - tradeHashes = { [518292764] = { "+5% to Critical Hit Chance" }, [2895144208] = { "Maim on Critical Hit" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Hrimnor's Hymn"] = { - ["two hand mace"] = { - type = "Rune", - "25% chance for Slam Skills you use yourself to cause an additional Aftershock", - "Bonded: 15% chance for Slam Skills you use yourself to cause an additional Aftershock", - statOrder = { 10584, 10584 }, - tradeHashes = { [2045949233] = { "25% chance for Slam Skills you use yourself to cause an additional Aftershock" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Brain Rattler"] = { - ["two hand mace"] = { - type = "Rune", - "All damage with this Weapon causes Electrocution buildup", - "Bonded: Damage Penetrates 10% Lightning Resistance", - statOrder = { 7584, 2724 }, - tradeHashes = { [1910743684] = { "All damage with this Weapon causes Electrocution buildup" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Lifesprig"] = { - ["wand"] = { - type = "Rune", - "+2 to Level of all Spell Skills", - "Bonded: Leeches 1% of maximum Life when you Cast a Spell", - statOrder = { 949, 7435 }, - tradeHashes = { [124131830] = { "+2 to Level of all Spell Skills" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Duality"] = { - ["quarterstaff"] = { - type = "Rune", - "Gain 250 Guard for 0.5 seconds per Combo expended when using Skills", - "Bonded: Gain Finality for 0.2 seconds per Combo expended when using Skills", - statOrder = { 10359, 6762 }, - tradeHashes = { [2443032293] = { "Gain 250 Guard for 0.5 seconds per Combo expended when using Skills" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Tyranny's Grip"] = { - ["spear"] = { - type = "Rune", - "Strikes deal Splash Damage", - "Bonded: Knocks Enemies Back on Hit", - statOrder = { 1136, 1408 }, - tradeHashes = { [3675300253] = { "Strikes deal Splash Damage" }, }, - rank = { 65 }, - }, - }, - ["Legacy of The Sentry"] = { - ["quarterstaff"] = { - type = "Rune", - "Adds 23 to 34 Fire damage to Attacks", - "100% increased Flammability Magnitude", - "Bonded: +2% to Maximum Fire Resistance", - statOrder = { 858, 1054, 1008 }, - tradeHashes = { [2968503605] = { "100% increased Flammability Magnitude" }, [1573130764] = { "Adds 23 to 34 Fire damage to Attacks" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Adonia's Ego"] = { - ["wand"] = { - type = "Rune", - "+1 to Maximum Power Charges", - "Bonded: +65 to maximum Mana", - statOrder = { 1567, 891 }, - tradeHashes = { [227523295] = { "+1 to Maximum Power Charges" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Cursecarver"] = { - ["wand"] = { - type = "Rune", - "+3 to Level of all Curse Skills", - "Bonded: 35% increased Mana Regeneration Rate", - statOrder = { 970, 1042 }, - tradeHashes = { [805298720] = { "+3 to Level of all Curse Skills" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Dusk Vigil"] = { - ["staff"] = { - type = "Rune", - "Gain 30% of Physical Damage as Extra Fire Damage", - "Bonded: Triggered Spells deal 20% increased Spell Damage", - statOrder = { 1672, 10282 }, - tradeHashes = { [1936645603] = { "Gain 30% of Physical Damage as Extra Fire Damage" }, }, - rank = { 65 }, - }, - }, - ["Legacy of The Blood Thorn"] = { - ["quarterstaff"] = { - type = "Rune", - "Adds 4 to 8 Physical Damage", - "Causes Bleeding on Hit", - "Bonded: 10% increased Magnitude of Bleeding you inflict", - statOrder = { 830, 2259, 4797 }, - tradeHashes = { [2091621414] = { "Causes Bleeding on Hit" }, [1940865751] = { "Adds 4 to 8 Physical Damage" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Quill Rain"] = { - ["bow"] = { - type = "Rune", - "50% increased Attack Speed", - "20% less Attack Damage", - "Bonded: 70% increased Arrow Speed", - statOrder = { 945, 2238, 1550 }, - tradeHashes = { [210067635] = { "50% increased Attack Speed" }, [412462523] = { "20% less Attack Damage" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Ironbound"] = { - ["bow"] = { - type = "Rune", - "Hits with this weapon have 1 to 3 Added Physical Damage per 1% Block Chance", - "Bonded: 3% increased Block chance per 100 total Item Armour on Equipped Armour Items", - statOrder = { 2674, 1133 }, - tradeHashes = { [2036307261] = { "Hits with this weapon have 1 to 3 Added Physical Damage per 1% Block Chance" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Amor Mandragora"] = { - ["talisman"] = { - type = "Rune", - "Gain 1 Druidic Prowess for every 20 total Rage spent", - "Bonded: Enemies in your Presence are Hindered", - statOrder = { 6751, 4683 }, - tradeHashes = { [1273508088] = { "Gain 1 Druidic Prowess for every 20 total Rage spent" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Spiteful Floret"] = { - ["talisman"] = { - type = "Rune", - "Every 5 Rage also grants 5% of Damage taken Recouped as Life", - "Bonded: Attacks have 20% chance to cause Bleeding", - statOrder = { 10520, 2268 }, - tradeHashes = { [1895552497] = { "Every 5 Rage also grants 5% of Damage taken Recouped as Life" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Svalinn"] = { - ["shield"] = { - type = "Rune", - "Chance to Block Damage is Lucky", - "You take 20% of damage from Blocked Hits", - "Bonded: +50 to maximum Runic Ward", - statOrder = { 4651, 4652, 889 }, - tradeHashes = { [2905515354] = { "You take 20% of damage from Blocked Hits" }, [2957287092] = { "Chance to Block Damage is Lucky" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Keeper of the Arc"] = { - ["helmet"] = { - type = "Rune", - "Alternating every 5 seconds:", - "Take 20% less Damage from Hits", - "Take 20% less Damage over time", - "Bonded: 25% increased Mana Regeneration Rate", - statOrder = { 6942, 6942.1, 6942.2, 1042 }, - tradeHashes = { [258955603] = { "Alternating every 5 seconds:", "Take 20% less Damage from Hits", "Take 20% less Damage over time" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Olrovasara"] = { - ["one hand mace"] = { - type = "Rune", - "On Hitting an enemy, gains maximum added Lightning damage equal to", - "the enemy's Power for 20 seconds, up to a total of 120", - "Bonded: 15% increased Attack Speed", - statOrder = { 7774, 7774.1, 984 }, - 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" }, }, - rank = { 65 }, - }, - }, - ["Legacy of A Worthy Foe"] = { - ["shield"] = { - type = "Rune", - "Off-hand Hits inflict Runefather's Challenge", - "Bonded: +45% to Cold Resistance", - statOrder = { 10524, 1019 }, - tradeHashes = { [3430033313] = { "Off-hand Hits inflict Runefather's Challenge" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Serle's Grit"] = { - ["one hand mace"] = { - type = "Rune", - "Maximum Quality is 40%", - "Bonded: Skills which Empower an Attack have 20% chance to not count that Attack", - statOrder = { 613, 5391 }, - tradeHashes = { [275498888] = { "Maximum Quality is 40%" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Runeseeker's Call"] = { - ["wand"] = { - type = "Rune", - "75% increased effect of Socketed Runes", - "Bonded: +100 to maximum Mana", - statOrder = { 175, 891 }, - tradeHashes = { [704409219] = { "75% increased effect of Socketed Runes" }, }, - rank = { 65 }, - }, - }, - ["Legacy of Facebreaker"] = { - ["gloves"] = { - type = "Rune", - "+1 to Armour per Strength", - "Bonded: 1% increased Damage per 15 Strength", - statOrder = { 6741, 5986 }, - tradeHashes = { [1291132817] = { "+1 to Armour per Strength" }, }, - rank = { 65 }, - }, - }, - ["Emergent Vigour"] = { - ["helmet"] = { - type = "Rune", - "+1 to maximum Life per 8 Armour on Equipped Helmet", - "Bonded: +20 to Spirit", - statOrder = { 6699, 894 }, - tradeHashes = { [2785209416] = { "+1 to maximum Life per 8 Armour on Equipped Helmet" }, }, - rank = { 60 }, - }, - ["body armour"] = { - type = "Rune", - "Gain Maximum Energy Shield equal to 50% of total", - "Strength Requirements of Equipped Armour Items", - "Bonded: +20 to Strength", - statOrder = { 6789, 6789.1, 991 }, - tradeHashes = { [2444976134] = { "Gain Maximum Energy Shield equal to 50% of total", "Strength Requirements of Equipped Armour Items" }, }, - rank = { 60 }, - }, - ["boots"] = { - type = "Rune", - "Hits against you have no Critical Damage Bonus while on Consecrated Ground", - "Bonded: 20% increased Effect of Consecrated Ground you create", - statOrder = { 9777, 5734 }, - tradeHashes = { [1800433827] = { "Hits against you have no Critical Damage Bonus while on Consecrated Ground" }, }, - rank = { 60 }, - }, - }, - ["Emergent Possibility"] = { - ["body armour"] = { - type = "Rune", - "15% of Chaos Damage from Hits taken as a Damage of a random Element", - "Bonded: +13% to Chaos Resistance", - statOrder = { 2234, 1023 }, - tradeHashes = { [4217453078] = { "15% of Chaos Damage from Hits taken as a Damage of a random Element" }, }, - rank = { 60 }, - }, - ["gloves"] = { - type = "Rune", - "Gain 1% of Damage as Extra Damage of a random Element per", - "Rune Socketed in Equipped Items", - "Bonded: 20% increased Elemental Damage", - statOrder = { 9220, 9220.1, 1724 }, - tradeHashes = { [3557924960] = { "Gain 1% of Damage as Extra Damage of a random Element per", "Rune Socketed in Equipped Items" }, }, - rank = { 60 }, - }, - ["boots"] = { - type = "Rune", - "50% increased Runic Ward Regeneration Rate while Sprinting", - "Bonded: 15% increased Runic Ward Cost Efficiency", - statOrder = { 10480, 4751 }, - tradeHashes = { [2441825294] = { "50% increased Runic Ward Regeneration Rate while Sprinting" }, }, - rank = { 60 }, - }, - }, - ["Emergent Protection"] = { - ["helmet"] = { - type = "Rune", - "Gain 1 Endurance Charge on reaching Low Life, only once every 2 seconds", - "Bonded: 40% increased Endurance Charge Duration", - statOrder = { 6756, 1862 }, - tradeHashes = { [901336307] = { "Gain 1 Endurance Charge on reaching Low Life, only once every 2 seconds" }, }, - rank = { 60 }, - }, - ["gloves"] = { - type = "Rune", - "Banners also grant 2% of Life Regenerated per second to affected targets", - "Bonded: Regenerate 0.5% of maximum Life per second", - statOrder = { 4646, 1689 }, - tradeHashes = { [119336587] = { "Banners also grant 2% of Life Regenerated per second to affected targets" }, }, - rank = { 60 }, - }, - ["boots"] = { - type = "Rune", - "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", - "Bonded: 20% increased Guard gained", - statOrder = { 6781, 6928 }, - 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" }, }, - rank = { 60 }, - }, - }, - ["Emergent Instinct"] = { - ["helmet"] = { - type = "Rune", - "Targets that are Blinded, Maimed, and Bleeding cannot Evade your Hits", - "Bonded: 30% increased Immobilisation buildup", - statOrder = { 7189, 7170 }, - tradeHashes = { [2889034188] = { "Targets that are Blinded, Maimed, and Bleeding cannot Evade your Hits" }, }, - rank = { 60 }, - }, - ["gloves"] = { - type = "Rune", - "Recover 10% of maximum Life over 2 Seconds when you use a Command Skill", - "Bonded: 20% increased Life Regeneration rate", - statOrder = { 9635, 1035 }, - tradeHashes = { [1914815166] = { "Recover 10% of maximum Life over 2 Seconds when you use a Command Skill" }, }, - rank = { 60 }, - }, - ["body armour"] = { - type = "Rune", - "Thorns Damage is Lucky against targets with Fully Broken Armour", - "Bonded: 30% increased Thorns damage", - statOrder = { 10212, 10213 }, - tradeHashes = { [1871622140] = { "Thorns Damage is Lucky against targets with Fully Broken Armour" }, }, - rank = { 60 }, - }, - }, - ["Idol of Sirrius"] = { - ["gloves"] = { - type = "Idol", - limit = 1, - localMod = false, - "8% increased Attack Speed", - "Bonded: 20% reduced Slowing Potency of Debuffs on You", - statOrder = { 984, 4735 }, - tradeHashes = { [681332047] = { "8% increased Attack Speed" }, }, - rank = 50, - }, - ["sceptre"] = { - type = "Idol", - "Allies in your Presence have 8% increased Movement Speed", - "Bonded: 4% increased Movement Speed", - statOrder = { 4277, 835 }, - tradeHashes = { [632743438] = { "Allies in your Presence have 8% increased Movement Speed" }, }, - rank = { 50 }, - }, - }, - ["Idol of Thruldana"] = { - ["weapon"] = { - type = "Idol", - limit = 1, - localMod = false, - "25% reduced Poison Duration", - "Targets can be affected by +1 of your Poisons at the same time", - "Bonded: Gain 13% of Physical Damage as extra Chaos Damage", - statOrder = { 2894, 9286, 1675 }, - tradeHashes = { [1755296234] = { "Targets can be affected by +1 of your Poisons at the same time" }, [2011656677] = { "25% reduced Poison Duration" }, }, - rank = 50, - }, - ["sceptre"] = { - type = "Idol", - "Allies in your Presence deal 13 to 27 added Attack Chaos Damage", - "Bonded: 15% increased Withered Magnitude", - statOrder = { 910, 10514 }, - tradeHashes = { [262946222] = { "Allies in your Presence deal 13 to 27 added Attack Chaos Damage" }, }, - rank = { 50 }, - }, - }, - ["Idol of Grold"] = { - ["boots"] = { - type = "Idol", -<<<<<<< HEAD - "50% increased total Power counted by Warcries", - "Bonded: 30% increased Glory generation", - statOrder = { 10470, 6891 }, - tradeHashes = { [2663359259] = { "50% increased total Power counted by Warcries" }, }, - rank = { 50 }, - }, - ["sceptre"] = { - type = "Idol", - "15% increased Damage per each different Companion in your Presence", - "Bonded: 15% increased Reservation Efficiency of Companion Skills", - statOrder = { 5939, 9723 }, - tradeHashes = { [3151560620] = { "15% increased Damage per each different Companion in your Presence" }, }, -======= - limit = 1, - localMod = false, - "20% increased total Power counted by Warcries", - "Bonded: 20% increased Glory generation", - statOrder = { 9889, 6473 }, - tradeHashes = { [2663359259] = { "20% increased total Power counted by Warcries" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 50 }, -======= - rank = 50, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) - }, - }, - ["Idol of Eeshta"] = { - ["helmet"] = { - type = "Idol", -<<<<<<< HEAD - "15% increased Cost Efficiency", - "Bonded: Meta Skills have 15% increased Reservation Efficiency", - statOrder = { 4731, 9725 }, - tradeHashes = { [263495202] = { "15% increased Cost Efficiency" }, }, - rank = { 50 }, - }, - ["sceptre"] = { - type = "Idol", - "15% increased Mana Recovery rate while your Companion is in your Presence", - "Bonded: 8% increased Life Recovery Rate while your Companion is in your Presence", - statOrder = { 7969, 7461 }, - tradeHashes = { [1779262102] = { "15% increased Mana Recovery rate while your Companion is in your Presence" }, }, -======= - limit = 1, - localMod = false, - "12% increased Cost Efficiency", - "Bonded: Meta Skills have 12% increased Reservation Efficiency", - statOrder = { 4604, 9180 }, - tradeHashes = { [263495202] = { "12% increased Cost Efficiency" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 50 }, -======= - rank = 50, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) - }, - }, - ["Idol of Egrin"] = { - ["helmet"] = { - type = "Idol", - limit = 1, - localMod = false, - "Enemies you Curse take 6% increased Damage", - "Bonded: 20% increased Area of Effect of Curses", - statOrder = { 3431, 1948 }, - tradeHashes = { [1984310483] = { "Enemies you Curse take 6% increased Damage" }, }, - rank = 50, - }, - ["sceptre"] = { - type = "Idol", - "Bonded: 20% faster Curse Activation", - statOrder = { 5910 }, - tradeHashes = { [787504027] = { "" }, }, - rank = { 50 }, - }, - }, - ["Idol of Maxarius"] = { - ["body armour"] = { - type = "Idol", - limit = 1, - localMod = false, - "+1 Charm Slot", - "Bonded: Storm Skills have +1 to Limit", - statOrder = { 9275, 10069 }, - tradeHashes = { [554899692] = { "+1 Charm Slot" }, }, - rank = 50, - }, - ["sceptre"] = { - type = "Idol", - "Flasks gain 0.2 charges per Second", - "Bonded: 20% increased Life and Mana Recovery from Flasks", - statOrder = { 6865, 6621 }, - tradeHashes = { [731781020] = { "Flasks gain 0.2 charges per Second" }, }, - rank = { 50 }, - }, - }, - ["Idol of Ralakesh"] = { - ["helmet"] = { - type = "Idol", - limit = 1, - localMod = false, - "8% increased Reservation Efficiency of Minion Skills", - "Bonded: Minions Revive 8% faster", - statOrder = { 9726, 9050 }, - tradeHashes = { [1805633363] = { "8% increased Reservation Efficiency of Minion Skills" }, }, - rank = 50, - }, - ["sceptre"] = { - type = "Idol", - "40% increased Armour, Evasion and Energy Shield while your Companion is in your Presence", - "Bonded: Companions have 25% increased maximum Life", - statOrder = { 6881, 5712 }, - tradeHashes = { [2829985691] = { "40% increased Armour, Evasion and Energy Shield while your Companion is in your Presence" }, }, - rank = { 50 }, - }, - }, - ["Snake Idol"] = { - ["gloves"] = { - type = "Idol", -<<<<<<< HEAD - "8% increased Curse Magnitudes", - "Bonded: Remnants you create have 15% increased effect", - statOrder = { 2374, 9695 }, - tradeHashes = { [2353576063] = { "8% increased Curse Magnitudes" }, }, -======= - localMod = false, - "5% increased Curse Magnitudes", - "Bonded: Remnants have 10% increased effect", - statOrder = { 2266, 9151 }, - tradeHashes = { [2353576063] = { "5% increased Curse Magnitudes" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 0 }, -======= - rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) - }, - ["sceptre"] = { - type = "Idol", -<<<<<<< HEAD - "Allies in your Presence have 10% increased Attack Speed", -======= - localMod = false, - "Allies in your Presence have 8% increased Attack Speed", ->>>>>>> 990008684 (Export mod limits and locality) - "Bonded: 10% increased Skill Speed while Shapeshifted", -<<<<<<< HEAD - statOrder = { 917, 9875 }, - tradeHashes = { [1998951374] = { "Allies in your Presence have 10% increased Attack Speed" }, }, - rank = { 0 }, -======= - statOrder = { 893, 9317 }, - tradeHashes = { [1998951374] = { "Allies in your Presence have 8% increased Attack Speed" }, }, - rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) - }, - }, - ["Primate Idol"] = { - ["helmet"] = { - type = "Idol", -<<<<<<< HEAD - "Minions have 15% increased maximum Life", - "Bonded: Remnants can be collected from 30% further away", - statOrder = { 1025, 9697 }, - tradeHashes = { [770672621] = { "Minions have 15% increased maximum Life" }, }, -======= - localMod = false, - "Minions have 12% increased maximum Life", - "Bonded: Remnants can be collected from 20% further away", - statOrder = { 962, 9153 }, - tradeHashes = { [770672621] = { "Minions have 12% increased maximum Life" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 0 }, -======= - rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) - }, - ["sceptre"] = { - type = "Idol", -<<<<<<< HEAD - "Allies in your Presence deal 40% increased Damage", -======= - localMod = false, - "Allies in your Presence deal 30% increased Damage", ->>>>>>> 990008684 (Export mod limits and locality) - "Bonded: 40% increased Damage while Shapeshifted", -<<<<<<< HEAD - statOrder = { 905, 5948 }, - tradeHashes = { [1798257884] = { "Allies in your Presence deal 40% increased Damage" }, }, - rank = { 0 }, -======= - statOrder = { 881, 5567 }, - tradeHashes = { [1798257884] = { "Allies in your Presence deal 30% increased Damage" }, }, - rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) - }, - }, - ["Owl Idol"] = { - ["focus"] = { - type = "Idol", -<<<<<<< HEAD - "12% increased Cooldown Recovery Rate", - "Bonded: 20% increased effect of Archon Buffs on you", - statOrder = { 4666, 4335 }, - tradeHashes = { [1004011302] = { "12% increased Cooldown Recovery Rate" }, }, -======= - localMod = false, - "10% increased Cooldown Recovery Rate", - "Bonded: 15% increased effect of Archon Buffs on you", - statOrder = { 4539, 4223 }, - tradeHashes = { [1004011302] = { "10% increased Cooldown Recovery Rate" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 0 }, -======= - rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) - }, - ["sceptre"] = { - type = "Idol", -<<<<<<< HEAD - "Allies in your Presence have 10% increased Cast Speed", -======= - localMod = false, - "Allies in your Presence have 8% increased Cast Speed", ->>>>>>> 990008684 (Export mod limits and locality) - "Bonded: 10% increased Skill Speed while Shapeshifted", -<<<<<<< HEAD - statOrder = { 918, 9875 }, - tradeHashes = { [289128254] = { "Allies in your Presence have 10% increased Cast Speed" }, }, - rank = { 0 }, -======= - statOrder = { 894, 9317 }, - tradeHashes = { [289128254] = { "Allies in your Presence have 8% increased Cast Speed" }, }, - rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) - }, - }, - ["Cat Idol"] = { - ["gloves"] = { - type = "Idol", -<<<<<<< HEAD - "25% increased Accuracy Rating", - "Bonded: 30% increased Charm Charges gained", - statOrder = { 1331, 5591 }, - tradeHashes = { [624954515] = { "25% increased Accuracy Rating" }, }, -======= - localMod = false, - "15% increased Accuracy Rating", - "Bonded: 20% increased Charm Charges gained", - statOrder = { 1268, 5227 }, - tradeHashes = { [624954515] = { "15% increased Accuracy Rating" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 0 }, -======= - rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) - }, - ["sceptre"] = { - type = "Idol", - localMod = false, - "Allies in your Presence have 14% increased Critical Hit Chance", - "Bonded: 25% increased Critical Hit Chance while Shapeshifted", - statOrder = { 915, 5821 }, - tradeHashes = { [1250712710] = { "Allies in your Presence have 14% increased Critical Hit Chance" }, }, - rank = 0, - }, - }, - ["Wolf Idol"] = { - ["gloves"] = { - type = "Idol", -<<<<<<< HEAD - "15% increased Magnitude of Bleeding you inflict", - "Bonded: 25% reduced Magnitude of Bleeding on You", - statOrder = { 4797, 4650 }, - tradeHashes = { [3166958180] = { "15% increased Magnitude of Bleeding you inflict" }, }, -======= - localMod = false, - "10% increased Magnitude of Bleeding you inflict", - "Bonded: 15% reduced Magnitude of Bleeding on You", - statOrder = { 4662, 4523 }, - tradeHashes = { [3166958180] = { "10% increased Magnitude of Bleeding you inflict" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 0 }, -======= - rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) - }, - ["sceptre"] = { - type = "Idol", -<<<<<<< HEAD - "Allies in your Presence have 20% increased Critical Damage Bonus", -======= - localMod = false, - "Allies in your Presence have 14% increased Critical Damage Bonus", ->>>>>>> 990008684 (Export mod limits and locality) - "Bonded: 25% increased Critical Hit Chance while Shapeshifted", -<<<<<<< HEAD - statOrder = { 916, 5821 }, - tradeHashes = { [3057012405] = { "Allies in your Presence have 20% increased Critical Damage Bonus" }, }, - rank = { 0 }, -======= - statOrder = { 892, 5440 }, - tradeHashes = { [3057012405] = { "Allies in your Presence have 14% increased Critical Damage Bonus" }, }, - rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) + ["sceptre"] = { + type = "Idol", + localMod = false, + "Allies in your Presence have 14% increased Critical Damage Bonus", + "Bonded: 25% increased Critical Hit Chance while Shapeshifted", + statOrder = { 892, 5440 }, + tradeHashes = { [3057012405] = { "Allies in your Presence have 14% increased Critical Damage Bonus" }, }, + rank = 0, }, }, ["Stag Idol"] = { ["helmet"] = { type = "Idol", -<<<<<<< HEAD - "Projectiles have 15% chance to Fork", - "Bonded: Projectiles have 25% chance for an additional Projectile when Forking", - statOrder = { 9503, 5502 }, - tradeHashes = { [1549287843] = { "Projectiles have 15% chance to Fork" }, }, -======= localMod = false, "50% increased Thorns Critical Hit Chance", "Bonded: Thorns Damage has 40% chance to ignore Enemy Armour", statOrder = { 9642, 9645 }, tradeHashes = { [915264788] = { "50% increased Thorns Critical Hit Chance" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 0 }, -======= rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["sceptre"] = { type = "Idol", localMod = false, "Allies in your Presence deal 1 to 40 added Attack Lightning Damage", "Bonded: 40% increased Attack Damage while Shapeshifted", - statOrder = { 909, 4509 }, + statOrder = { 885, 4387 }, tradeHashes = { [2854751904] = { "Allies in your Presence deal 1 to 40 added Attack Lightning Damage" }, }, rank = 0, }, @@ -6017,58 +2488,37 @@ return { type = "Idol", localMod = false, "Gain 1 Rage on Melee Hit", - "Bonded: 25% increased Warcry Cooldown Recovery Rate", - statOrder = { 6850, 3033 }, + "Bonded: 15% increased Warcry Cooldown Recovery Rate", + statOrder = { 6431, 2929 }, tradeHashes = { [2709367754] = { "Gain 1 Rage on Melee Hit" }, }, rank = 0, }, ["sceptre"] = { type = "Idol", -<<<<<<< HEAD - "Allies in your Presence Regenerate 0.5% of your Maximum Life per second", -======= localMod = false, "Allies in your Presence Regenerate 8 Life per second", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: 25% increased Life Regeneration rate while Shapeshifted", -<<<<<<< HEAD - statOrder = { 922, 7479 }, - tradeHashes = { [1911097163] = { "Allies in your Presence Regenerate 0.5% of your Maximum Life per second" }, }, - rank = { 0 }, -======= statOrder = { 896, 7037 }, tradeHashes = { [4010677958] = { "Allies in your Presence Regenerate 8 Life per second" }, }, rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Bear Idol"] = { ["helmet"] = { type = "Idol", -<<<<<<< HEAD - "10% increased Area of Effect", - "Bonded: 12% increased Reservation Efficiency of Companion Skills", - statOrder = { 1628, 9723 }, - tradeHashes = { [280731498] = { "10% increased Area of Effect" }, }, -======= localMod = false, "8% increased Area of Effect", "Bonded: 10% increased Reservation Efficiency of Companion Skills", statOrder = { 1557, 9178 }, tradeHashes = { [280731498] = { "8% increased Area of Effect" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 0 }, -======= rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["sceptre"] = { type = "Idol", localMod = false, "Allies in your Presence deal 12 to 18 added Attack Physical Damage", "Bonded: 40% increased Attack Damage while Shapeshifted", - statOrder = { 906, 4509 }, + statOrder = { 882, 4387 }, tradeHashes = { [1574590649] = { "Allies in your Presence deal 12 to 18 added Attack Physical Damage" }, }, rank = 0, }, @@ -6076,403 +2526,61 @@ return { ["Ox Idol"] = { ["shield"] = { type = "Idol", -<<<<<<< HEAD - "15% increased Block chance", - "Bonded: 15% chance for Damage of Enemies Hitting you to be Unlucky", - statOrder = { 838, 6380 }, - tradeHashes = { [2481353198] = { "15% increased Block chance" }, }, - rank = { 0 }, - }, - ["buckler"] = { - type = "Idol", - "15% increased Block chance", - "Bonded: 15% chance for Damage of Enemies Hitting you to be Unlucky", - statOrder = { 838, 6380 }, - tradeHashes = { [2481353198] = { "15% increased Block chance" }, }, -======= localMod = true, "10% increased Block chance", "Bonded: 10% chance for Damage of Enemies Hitting you to be Unlucky", statOrder = { 830, 5981 }, tradeHashes = { [2481353198] = { "10% increased Block chance" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 0 }, -======= rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["sceptre"] = { type = "Idol", -<<<<<<< HEAD - "Allies in your Presence have +12% to all Elemental Resistances", -======= localMod = false, "Allies in your Presence have +8% to all Elemental Resistances", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: +20% of Armour also applies to Elemental Damage while Shapeshifted", -<<<<<<< HEAD - statOrder = { 919, 10522 }, - tradeHashes = { [3850614073] = { "Allies in your Presence have +12% to all Elemental Resistances" }, }, - rank = { 0 }, -======= statOrder = { 895, 9922 }, tradeHashes = { [3850614073] = { "Allies in your Presence have +8% to all Elemental Resistances" }, }, rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Rabbit Idol"] = { ["body armour"] = { type = "Idol", -<<<<<<< HEAD - "12% increased Rarity of Items found", - "Bonded: 10% increased Quantity of Gold Dropped by Slain Enemies", - statOrder = { 940, 6894 }, - tradeHashes = { [3917489142] = { "12% increased Rarity of Items found" }, }, -======= localMod = false, "5% increased Rarity of Items found", "Bonded: 5% increased Quantity of Gold Dropped by Slain Enemies", statOrder = { 916, 6476 }, tradeHashes = { [3917489142] = { "5% increased Rarity of Items found" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 0 }, -======= rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["sceptre"] = { type = "Idol", -<<<<<<< HEAD - "15% increased Spirit", -======= localMod = true, "10% increased Spirit", ->>>>>>> 990008684 (Export mod limits and locality) "Bonded: Minions have 30% increased Cooldown Recovery Rate for Command Skills", -<<<<<<< HEAD - statOrder = { 856, 8989 }, - tradeHashes = { [3984865854] = { "15% increased Spirit" }, }, - rank = { 0 }, -======= statOrder = { 842, 8471 }, tradeHashes = { [3984865854] = { "10% increased Spirit" }, }, rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, }, ["Fox Idol"] = { ["body armour"] = { type = "Idol", -<<<<<<< HEAD - "Idols socketed in this item gain the benefits of their Bonded modifiers", - "Bonded: +5% to Quality of all Skills", - statOrder = { 7707, 974 }, - tradeHashes = { [3843204282] = { "" }, [726496846] = { "Idols socketed in this item gain the benefits of their Bonded modifiers" }, }, -======= localMod = false, "+2% to Quality of all Skills", "Bonded: +4 to all Attributes", statOrder = { 4167, 946 }, tradeHashes = { [3655769732] = { "+2% to Quality of all Skills" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 0 }, -======= rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) }, ["sceptre"] = { type = "Idol", -<<<<<<< HEAD - "50% increased Presence Area of Effect", - "Bonded: Minions have 30% increased Area of Effect", - statOrder = { 1068, 2757 }, - tradeHashes = { [101878827] = { "50% increased Presence Area of Effect" }, }, -======= localMod = false, "30% increased Presence Area of Effect", "Bonded: Minions have 20% increased Area of Effect", statOrder = { 1002, 2649 }, tradeHashes = { [101878827] = { "30% increased Presence Area of Effect" }, }, -<<<<<<< HEAD ->>>>>>> 990008684 (Export mod limits and locality) - rank = { 0 }, -======= rank = 0, ->>>>>>> 7d8d5f252 (Add level requirement, limit, and colour to rune tooltips) - }, - }, - ["Idol of Greust"] = { - ["shield"] = { - type = "Idol", - "+25% of Armour also applies to Elemental Damage", - "Bonded: 12% increased Damage for each type of Elemental Ailment on Enemy", - statOrder = { 1026, 5940 }, - tradeHashes = { [3362812763] = { "+25% of Armour also applies to Elemental Damage" }, }, - rank = { 50 }, - }, - ["buckler"] = { - type = "Idol", - "Gain Deflection Rating equal to 20% of Evasion Rating", - "Bonded: 12% increased Damage for each type of Elemental Ailment on Enemy", - statOrder = { 1027, 5940 }, - tradeHashes = { [3033371881] = { "Gain Deflection Rating equal to 20% of Evasion Rating" }, }, - rank = { 50 }, - }, - ["sceptre"] = { - type = "Idol", - "Companions deal 10% more Damage for each different type of dead Companion you have", - "Bonded: Recover 3% of maximum Life when one of your Minions is Revived", - statOrder = { 5705, 10554 }, - tradeHashes = { [2882351629] = { "Companions deal 10% more Damage for each different type of dead Companion you have" }, }, - rank = { 50 }, - }, - }, - ["Idol of Yeena"] = { - ["boots"] = { - type = "Idol", - "30% increased Skill Effect Duration with Plant Skills", - "Bonded: Plants have a 25% chance to immediately Overgrow when they enter your Presence for the first time", - statOrder = { 9446, 5352 }, - tradeHashes = { [4065951768] = { "30% increased Skill Effect Duration with Plant Skills" }, }, - rank = { 50 }, - }, - ["sceptre"] = { - type = "Idol", - "Plants have a 25% chance to immediately Overgrow when they enter your Presence for the first time", - "Bonded: 30% increased Skill Effect Duration with Plant Skills", - statOrder = { 5352, 9446 }, - tradeHashes = { [2681952497] = { "Plants have a 25% chance to immediately Overgrow when they enter your Presence for the first time" }, }, - rank = { 50 }, - }, - }, - ["Idol of Eramir"] = { - ["body armour"] = { - type = "Idol", - "Skills have 10% chance to not remove Charges but still count as consuming them", - "Bonded: 15% chance for Charms you use to not consume Charges", - statOrder = { 5589, 5620 }, - tradeHashes = { [2942439603] = { "Skills have 10% chance to not remove Charges but still count as consuming them" }, }, - rank = { 50 }, - }, - ["sceptre"] = { - type = "Idol", - "Allies in your Presence share Charges with you", - "Bonded: 25% increased Endurance, Frenzy and Power Charge Duration", - statOrder = { 4280, 2759 }, - tradeHashes = { [3329501096] = { "Allies in your Presence share Charges with you" }, }, - rank = { 50 }, - }, - }, - ["Idol of Oak"] = { - ["boots"] = { - type = "Idol", - "15% chance when you gain an Endurance Charge to gain an additional Endurance Charge", - "Bonded: +1 to Maximum Endurance Charges", - statOrder = { 5506, 1557 }, - tradeHashes = { [1228682002] = { "15% chance when you gain an Endurance Charge to gain an additional Endurance Charge" }, }, - rank = { 50 }, - }, - ["sceptre"] = { - type = "Idol", - "When you generate an Endurance Charge, Allies in your Presence generate that Charge instead", - "Bonded: 40% increased Armour if you've consumed an Endurance Charge Recently", - statOrder = { 1888, 4377 }, - tradeHashes = { [3257561708] = { "When you generate an Endurance Charge, Allies in your Presence generate that Charge instead" }, }, - rank = { 50 }, - }, - }, - ["Idol of Alira"] = { - ["helmet"] = { - type = "Idol", - "15% chance when you gain a Power Charge to gain an additional Power Charge", - "Bonded: +1 to Maximum Power Charges", - statOrder = { 5508, 1567 }, - tradeHashes = { [3537994888] = { "15% chance when you gain a Power Charge to gain an additional Power Charge" }, }, - rank = { 50 }, - }, - ["sceptre"] = { - type = "Idol", - "When you generate a Power Charge, Allies in your Presence generate that Charge instead", - "Bonded: 40% increased maximum Energy Shield if you've consumed a Power Charge Recently", - statOrder = { 1890, 6394 }, - tradeHashes = { [1323701627] = { "When you generate a Power Charge, Allies in your Presence generate that Charge instead" }, }, - rank = { 50 }, - }, - }, - ["Idol of Kraityn"] = { - ["gloves"] = { - type = "Idol", - "15% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge", - "Bonded: +1 to Maximum Frenzy Charges", - statOrder = { 5507, 1562 }, - tradeHashes = { [2916861134] = { "15% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge" }, }, - rank = { 50 }, - }, - ["sceptre"] = { - type = "Idol", - "When you generate a Frenzy Charge, Allies in your Presence generate that Charge instead", - "Bonded: 40% increased Evasion Rating if you've consumed a Frenzy Charge Recently", - statOrder = { 1889, 6465 }, - tradeHashes = { [3353733343] = { "When you generate a Frenzy Charge, Allies in your Presence generate that Charge instead" }, }, - rank = { 50 }, - }, - }, - ["Idol of Silk"] = { - ["shield"] = { - type = "Idol", - "15% increased Block chance while your Companion is in your Presence", - "Bonded: +3% to maximum Block chance", - statOrder = { 4927, 1732 }, - tradeHashes = { [3087034595] = { "15% increased Block chance while your Companion is in your Presence" }, }, - rank = { 50 }, - }, - ["buckler"] = { - type = "Idol", - "Bonded: 30% increased Parry Range", - statOrder = { 4142 }, - tradeHashes = { [2057883179] = { "" }, }, - rank = { 50 }, - }, - ["sceptre"] = { - type = "Idol", - "Companions in your Presence gain 1 Rage on hit", - "Bonded: Companions have 30% increased Area of Effect", - statOrder = { 5725, 5701 }, - tradeHashes = { [2652394701] = { "Companions in your Presence gain 1 Rage on hit" }, }, - rank = { 50 }, - }, - }, - ["Idol of the Sycophant"] = { - ["martial weapon wand or staff"] = { - type = "Idol", - "-20% to all Elemental Resistances", - "Gain 20% of Damage as Extra Damage of a random Element", - "Bonded: -20% to Chaos Resistance", - "Bonded: Gain 20% of Damage as Extra Chaos Damage", - statOrder = { 1012, 9219, 1023, 1670 }, - tradeHashes = { [3617669804] = { "Gain 20% of Damage as Extra Damage of a random Element" }, [2901986750] = { "-20% to all Elemental Resistances" }, }, - rank = { 50 }, - }, - ["sceptre"] = { - type = "Idol", - "Companions in your Presence have -20% to all Elemental Resistances", - "Companions in your Presence Gain 20% of Damage as Extra Damage of a random Element", - "Bonded: Allies in your Presence Gain 20% of Damage as Extra Chaos Damage", - "Bonded: Companions in your Presence have -20% to Chaos Resistance", - statOrder = { 5723, 5728, 4278, 5722 }, - 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" }, }, - rank = { 50 }, - }, - }, - ["Idol of the Martyr"] = { - ["martial weapon wand or staff"] = { - type = "Idol", - "25% reduced Spirit", - "Meta Skills gain 40% increased Energy", - "Bonded: Invocated skills have 25% increased Maximum Energy", - "Bonded: Meta Skills have 25% reduced Reservation Efficiency", - statOrder = { 1416, 6387, 7361, 9725 }, - tradeHashes = { [4236566306] = { "Meta Skills gain 40% increased Energy" }, [1416406066] = { "25% reduced Spirit" }, }, - rank = { 50 }, - }, - ["sceptre"] = { - type = "Idol", - "40% reduced Presence Area of Effect", - "Aura Skills have 25% increased Magnitudes", - "Bonded: Allies in your Presence Regenerate 3% of your Maximum Life per second", - "Bonded: 25% reduced Life Regeneration rate", - statOrder = { 1068, 2572, 922, 1035 }, - tradeHashes = { [101878827] = { "40% reduced Presence Area of Effect" }, [315791320] = { "Aura Skills have 25% increased Magnitudes" }, }, - rank = { 50 }, - }, - }, - ["Idol of the Pharisee"] = { - ["martial weapon wand or staff"] = { - type = "Idol", - "30% reduced maximum Mana", - "Gain 2% of Damage as Extra Physical Damage per ten percent missing Mana", - "Bonded: 30% reduced Mana Cost Efficiency", - "Bonded: 12% increased Skill Speed while on Low Mana", - statOrder = { 893, 9218, 4706, 9874 }, - tradeHashes = { [2748665614] = { "30% reduced maximum Mana" }, [1693515857] = { "Gain 2% of Damage as Extra Physical Damage per ten percent missing Mana" }, }, - rank = { 50 }, - }, - ["sceptre"] = { - type = "Idol", - "30% reduced Mana Cost Efficiency of Command Skills", - "Minions deal 60% increased Damage with Command Skills", - "Bonded: 25% reduced Reservation Efficiency of Minion Skills", - "Bonded: Temporary Minion Skills have +2 to Limit of Minions summoned", - statOrder = { 4707, 8992, 9726, 10206 }, - tradeHashes = { [3742865955] = { "Minions deal 60% increased Damage with Command Skills" }, [553018427] = { "30% reduced Mana Cost Efficiency of Command Skills" }, }, - rank = { 50 }, - }, - }, - ["Panther Idol"] = { - ["body armour"] = { - type = "Idol", - "+10% of Armour also applies to Chaos Damage", - "Bonded: +8% to Chaos Resistance", - statOrder = { 4634, 1023 }, - tradeHashes = { [3972229254] = { "+10% of Armour also applies to Chaos Damage" }, }, - rank = { 50 }, - }, - ["sceptre"] = { - type = "Idol", - "Minions have +20% to Chaos Resistance", - "Bonded: Minions have 20% additional Physical Damage Reduction", - statOrder = { 2666, 2020 }, - tradeHashes = { [3837707023] = { "Minions have +20% to Chaos Resistance" }, }, - rank = { 50 }, - }, - }, - ["Hawk Idol"] = { - ["body armour"] = { - type = "Idol", - "10% increased Deflection Rating", - "Bonded: +12% to Cold Resistance", - statOrder = { 6105, 1019 }, - tradeHashes = { [3040571529] = { "10% increased Deflection Rating" }, }, - rank = { 50 }, - }, - ["sceptre"] = { - type = "Idol", - "Companions have 12% increased Attack Speed", - "Bonded: 8% increased Attack Speed while your Companion is in your Presence", - statOrder = { 5702, 4546 }, - tradeHashes = { [666077204] = { "Companions have 12% increased Attack Speed" }, }, - rank = { 50 }, - }, - }, - ["Stoat Idol"] = { - ["body armour"] = { - type = "Idol", - "5% of Damage taken bypasses Energy Shield", - "Bonded: +12% to Lightning Resistance", - statOrder = { 1455, 1022 }, - tradeHashes = { [2448633171] = { "5% of Damage taken bypasses Energy Shield" }, }, - rank = { 50 }, - }, - ["sceptre"] = { - type = "Idol", - "Companions have 25% increased maximum Life", - "Bonded: 25% increased Damage while your Companion is in your Presence", - statOrder = { 5712, 5947 }, - tradeHashes = { [1805182458] = { "Companions have 25% increased maximum Life" }, }, - rank = { 50 }, - }, - }, - ["Raven-Touched Shard"] = { - ["helmet"] = { - type = "CongealedMist", - "Raven-Touched", - statOrder = { 10715 }, - tradeHashes = { [3198163869] = { "Raven-Touched" }, }, - rank = { 60 }, }, }, } \ No newline at end of file From c3465d5c6f784b31b493501caab4e7a30de20058 Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Mon, 1 Jun 2026 18:40:32 +0300 Subject: [PATCH 13/15] Fix merge error in importchakra --- src/Classes/ImportTab.lua | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/Classes/ImportTab.lua b/src/Classes/ImportTab.lua index e1211b6bed..8882b97abb 100644 --- a/src/Classes/ImportTab.lua +++ b/src/Classes/ImportTab.lua @@ -1031,14 +1031,6 @@ function ImportTabClass:ImportChakra(slotName, runeName) end end -function ImportTabClass:ImportChakra(slotName, runeName) - local slot = self.build.itemsTab.runeSlots[slotName] - -- note that if the rune is not in ModRunes.lua, this will not select it - if slot then - slot:SelByValue(runeName, "name") - end -end - local rarityMap = { [0] = "NORMAL", "MAGIC", "RARE", "UNIQUE", [9] = "RELIC", [10] = "RELIC", [13] = "RARE" } local slotMap = { ["Weapon"] = "Weapon 1", ["Offhand"] = "Weapon 2", ["Weapon2"] = "Weapon 1 Swap", ["Offhand2"] = "Weapon 2 Swap", ["Helm"] = "Helmet", ["BodyArmour"] = "Body Armour", ["Gloves"] = "Gloves", ["Boots"] = "Boots", ["Amulet"] = "Amulet", ["Ring"] = "Ring 1", ["Ring2"] = "Ring 2", ["Ring3"] = "Ring 3", ["Belt"] = "Belt", ["IncursionArmLeft"] = "Arm 2", ["IncursionArmRight"] = "Arm 1", ["IncursionLegLeft"] = "Leg 2", ["IncursionLegRight"] = "Leg 1" } From 5327a336f915b5f7a93eff0cecaef01889ae0d16 Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Mon, 1 Jun 2026 19:16:14 +0300 Subject: [PATCH 14/15] Regenerate modrunes.lua properly --- src/Data/ModRunes.lua | 4553 +++++++++++++++++++++++++++++++++-------- 1 file changed, 3671 insertions(+), 882 deletions(-) diff --git a/src/Data/ModRunes.lua b/src/Data/ModRunes.lua index f99d3496c8..c0a143e798 100644 --- a/src/Data/ModRunes.lua +++ b/src/Data/ModRunes.lua @@ -8,7 +8,7 @@ return { limit = 1, localMod = false, "+40% of Armour also applies to Cold Damage", - statOrder = { 4512 }, + statOrder = { 4635 }, tradeHashes = { [1947060170] = { "+40% of Armour also applies to Cold Damage" }, }, rank = 50, }, @@ -19,7 +19,7 @@ return { limit = 1, localMod = false, "+40% of Armour also applies to Lightning Damage", - statOrder = { 4514 }, + statOrder = { 4637 }, tradeHashes = { [2200571612] = { "+40% of Armour also applies to Lightning Damage" }, }, rank = 50, }, @@ -30,7 +30,7 @@ return { limit = 1, localMod = false, "+40% of Armour also applies to Fire Damage", - statOrder = { 4513 }, + statOrder = { 4636 }, tradeHashes = { [3897831687] = { "+40% of Armour also applies to Fire Damage" }, }, rank = 50, }, @@ -40,18 +40,20 @@ return { type = "SoulCore", limit = 1, localMod = false, - "30% faster start of Energy Shield Recharge", - statOrder = { 967 }, - tradeHashes = { [1782086450] = { "30% faster start of Energy Shield Recharge" }, }, + "Gain additional Ailment Threshold equal to 15% of maximum Energy Shield", + "Gain additional Stun Threshold equal to 15% of maximum Energy Shield", + statOrder = { 4255, 10097 }, + 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" }, }, rank = 50, }, ["focus"] = { type = "SoulCore", limit = 1, localMod = false, - "30% faster start of Energy Shield Recharge", - statOrder = { 967 }, - tradeHashes = { [1782086450] = { "30% faster start of Energy Shield Recharge" }, }, + "Gain additional Ailment Threshold equal to 15% of maximum Energy Shield", + "Gain additional Stun Threshold equal to 15% of maximum Energy Shield", + statOrder = { 4255, 10097 }, + 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" }, }, rank = 50, }, }, @@ -62,7 +64,7 @@ return { localMod = false, "8% increased Skill Effect Duration", "8% increased Cooldown Recovery Rate", - statOrder = { 1572, 4539 }, + statOrder = { 1643, 4666 }, tradeHashes = { [1004011302] = { "8% increased Cooldown Recovery Rate" }, [3377888098] = { "8% increased Skill Effect Duration" }, }, rank = 50, }, @@ -73,7 +75,7 @@ return { limit = 1, localMod = false, "+4 to Maximum Rage", - statOrder = { 9032 }, + statOrder = { 9568 }, tradeHashes = { [1181501418] = { "+4 to Maximum Rage" }, }, rank = 50, }, @@ -85,67 +87,94 @@ return { localMod = false, "15% increased Curse Duration", "15% increased Poison Duration", - statOrder = { 1466, 2786 }, + statOrder = { 1538, 2894 }, tradeHashes = { [2011656677] = { "15% increased Poison Duration" }, [3824372849] = { "15% increased Curse Duration" }, }, rank = 50, }, }, ["Opiloti's Soul Core of Assault"] = { - ["martial weapons"] = { + ["weapon"] = { + type = "SoulCore", + limit = 1, + localMod = false, + "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge", + statOrder = { 5507 }, + tradeHashes = { [2916861134] = { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge" }, }, + rank = 50, + }, + ["wand"] = { type = "SoulCore", limit = 1, localMod = false, "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge", - statOrder = { 5144 }, + statOrder = { 5507 }, tradeHashes = { [2916861134] = { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge" }, }, rank = 50, }, - ["caster weapons"] = { + ["staff"] = { type = "SoulCore", limit = 1, localMod = false, "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge", - statOrder = { 5144 }, + statOrder = { 5507 }, tradeHashes = { [2916861134] = { "50% chance when you gain a Frenzy Charge to gain an additional Frenzy Charge" }, }, rank = 50, }, }, ["Guatelitzi's Soul Core of Endurance"] = { - ["martial weapons"] = { + ["weapon"] = { + type = "SoulCore", + limit = 1, + localMod = false, + "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge", + statOrder = { 5506 }, + tradeHashes = { [1228682002] = { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge" }, }, + rank = 50, + }, + ["wand"] = { type = "SoulCore", limit = 1, localMod = false, "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge", - statOrder = { 5143 }, + statOrder = { 5506 }, tradeHashes = { [1228682002] = { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge" }, }, rank = 50, }, - ["caster weapons"] = { + ["staff"] = { type = "SoulCore", limit = 1, localMod = false, "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge", - statOrder = { 5143 }, + statOrder = { 5506 }, tradeHashes = { [1228682002] = { "50% chance when you gain an Endurance Charge to gain an additional Endurance Charge" }, }, rank = 50, }, }, ["Xopec's Soul Core of Power"] = { - ["martial weapons"] = { + ["weapon"] = { + type = "SoulCore", + limit = 1, + localMod = false, + "50% chance when you gain a Power Charge to gain an additional Power Charge", + statOrder = { 5508 }, + tradeHashes = { [3537994888] = { "50% chance when you gain a Power Charge to gain an additional Power Charge" }, }, + rank = 50, + }, + ["wand"] = { type = "SoulCore", limit = 1, localMod = false, "50% chance when you gain a Power Charge to gain an additional Power Charge", - statOrder = { 5145 }, + statOrder = { 5508 }, tradeHashes = { [3537994888] = { "50% chance when you gain a Power Charge to gain an additional Power Charge" }, }, rank = 50, }, - ["caster weapons"] = { + ["staff"] = { type = "SoulCore", limit = 1, localMod = false, "50% chance when you gain a Power Charge to gain an additional Power Charge", - statOrder = { 5145 }, + statOrder = { 5508 }, tradeHashes = { [3537994888] = { "50% chance when you gain a Power Charge to gain an additional Power Charge" }, }, rank = 50, }, @@ -156,7 +185,7 @@ return { limit = 1, localMod = false, "12% increased speed of Recoup Effects", - statOrder = { 9084 }, + statOrder = { 9622 }, tradeHashes = { [2363593824] = { "12% increased speed of Recoup Effects" }, }, rank = 50, }, @@ -165,7 +194,7 @@ return { limit = 1, localMod = false, "8% of Damage taken Recouped as Life", - statOrder = { 970 }, + statOrder = { 1036 }, tradeHashes = { [1444556985] = { "8% of Damage taken Recouped as Life" }, }, rank = 50, }, @@ -176,7 +205,7 @@ return { limit = 1, localMod = false, "Enemies you Curse have -5% to Chaos Resistance", - statOrder = { 3617 }, + statOrder = { 3714 }, tradeHashes = { [1772929282] = { "Enemies you Curse have -5% to Chaos Resistance" }, }, rank = 50, }, @@ -187,29 +216,38 @@ return { limit = 1, localMod = false, "20% increased Projectile Speed", - statOrder = { 875 }, + statOrder = { 896 }, tradeHashes = { [3759663284] = { "20% increased Projectile Speed" }, }, rank = 50, }, }, ["Citaqualotl's Soul Core of Foulness"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", limit = 1, localMod = true, "Adds 19 to 29 Chaos damage", - statOrder = { 1227 }, + statOrder = { 1290 }, tradeHashes = { [2223678961] = { "Adds 19 to 29 Chaos damage" }, }, rank = 50, }, }, ["Xipocado's Soul Core of Dominion"] = { - ["caster weapons"] = { + ["wand"] = { + type = "SoulCore", + limit = 1, + localMod = false, + "Minions deal 40% increased Damage with Command Skills", + statOrder = { 8992 }, + tradeHashes = { [3742865955] = { "Minions deal 40% increased Damage with Command Skills" }, }, + rank = 50, + }, + ["staff"] = { type = "SoulCore", limit = 1, localMod = false, "Minions deal 40% increased Damage with Command Skills", - statOrder = { 8473 }, + statOrder = { 8992 }, tradeHashes = { [3742865955] = { "Minions deal 40% increased Damage with Command Skills" }, }, rank = 50, }, @@ -218,17 +256,17 @@ return { limit = 1, localMod = false, "Minions deal 40% increased Damage with Command Skills", - statOrder = { 8473 }, + statOrder = { 8992 }, tradeHashes = { [3742865955] = { "Minions deal 40% increased Damage with Command Skills" }, }, rank = 50, }, }, ["Soul Core of Tacati"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", localMod = true, "15% chance to Poison on Hit with this weapon", - statOrder = { 7334 }, + statOrder = { 7787 }, tradeHashes = { [3885634897] = { "15% chance to Poison on Hit with this weapon" }, }, rank = 0, }, @@ -236,17 +274,17 @@ return { type = "SoulCore", localMod = false, "+11% to Chaos Resistance", - statOrder = { 961 }, + statOrder = { 1023 }, tradeHashes = { [2923486259] = { "+11% to Chaos Resistance" }, }, rank = 0, }, }, ["Soul Core of Opiloti"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", localMod = true, "15% chance to cause Bleeding on Hit", - statOrder = { 2153 }, + statOrder = { 2262 }, tradeHashes = { [1519615863] = { "15% chance to cause Bleeding on Hit" }, }, rank = 0, }, @@ -254,17 +292,17 @@ return { type = "SoulCore", localMod = false, "20% increased Charm Charges gained", - statOrder = { 5227 }, + statOrder = { 5591 }, tradeHashes = { [3585532255] = { "20% increased Charm Charges gained" }, }, rank = 0, }, }, ["Soul Core of Jiquani"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", localMod = false, "Recover 2% of maximum Life on Kill", - statOrder = { 1437 }, + statOrder = { 1509 }, tradeHashes = { [2023107756] = { "Recover 2% of maximum Life on Kill" }, }, rank = 0, }, @@ -272,17 +310,17 @@ return { type = "SoulCore", localMod = false, "3% increased maximum Life", - statOrder = { 870 }, + statOrder = { 888 }, tradeHashes = { [983749596] = { "3% increased maximum Life" }, }, rank = 0, }, }, ["Soul Core of Zalatl"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", localMod = false, "Recover 2% of maximum Mana on Kill", - statOrder = { 1439 }, + statOrder = { 1511 }, tradeHashes = { [1030153674] = { "Recover 2% of maximum Mana on Kill" }, }, rank = 0, }, @@ -290,17 +328,17 @@ return { type = "SoulCore", localMod = false, "3% increased maximum Mana", - statOrder = { 872 }, + statOrder = { 893 }, tradeHashes = { [2748665614] = { "3% increased maximum Mana" }, }, rank = 0, }, }, ["Soul Core of Citaqualotl"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", localMod = false, "30% increased Elemental Damage with Attacks", - statOrder = { 859 }, + statOrder = { 876 }, tradeHashes = { [387439868] = { "30% increased Elemental Damage with Attacks" }, }, rank = 0, }, @@ -308,17 +346,17 @@ return { type = "SoulCore", localMod = false, "+5% to all Elemental Resistances", - statOrder = { 957 }, + statOrder = { 1012 }, tradeHashes = { [2901986750] = { "+5% to all Elemental Resistances" }, }, rank = 0, }, }, ["Soul Core of Puhuarte"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", localMod = false, "30% increased Flammability Magnitude", - statOrder = { 988 }, + statOrder = { 1054 }, tradeHashes = { [2968503605] = { "30% increased Flammability Magnitude" }, }, rank = 0, }, @@ -326,17 +364,17 @@ return { type = "SoulCore", localMod = false, "+1% to Maximum Fire Resistance", - statOrder = { 953 }, + statOrder = { 1008 }, tradeHashes = { [4095671657] = { "+1% to Maximum Fire Resistance" }, }, rank = 0, }, }, ["Soul Core of Tzamoto"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", localMod = false, "30% increased Freeze Buildup", - statOrder = { 990 }, + statOrder = { 1056 }, tradeHashes = { [473429811] = { "30% increased Freeze Buildup" }, }, rank = 0, }, @@ -344,17 +382,17 @@ return { type = "SoulCore", localMod = false, "+1% to Maximum Cold Resistance", - statOrder = { 954 }, + statOrder = { 1009 }, tradeHashes = { [3676141501] = { "+1% to Maximum Cold Resistance" }, }, rank = 0, }, }, ["Soul Core of Xopec"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", localMod = false, "30% increased chance to Shock", - statOrder = { 992 }, + statOrder = { 1058 }, tradeHashes = { [293638271] = { "30% increased chance to Shock" }, }, rank = 0, }, @@ -362,17 +400,17 @@ return { type = "SoulCore", localMod = false, "+1% to Maximum Lightning Resistance", - statOrder = { 955 }, + statOrder = { 1010 }, tradeHashes = { [1011760251] = { "+1% to Maximum Lightning Resistance" }, }, rank = 0, }, }, ["Soul Core of Azcapa"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", localMod = false, "+15 to Spirit", - statOrder = { 874 }, + statOrder = { 895 }, tradeHashes = { [3981240776] = { "+15 to Spirit" }, }, rank = 0, }, @@ -380,17 +418,17 @@ return { type = "SoulCore", localMod = false, "10% increased Quantity of Gold Dropped by Slain Enemies", - statOrder = { 6476 }, + statOrder = { 6894 }, tradeHashes = { [3175163625] = { "10% increased Quantity of Gold Dropped by Slain Enemies" }, }, rank = 0, }, }, ["Soul Core of Topotante"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", localMod = true, "Attacks with this Weapon Penetrate 15% Elemental Resistances", - statOrder = { 3330 }, + statOrder = { 3434 }, tradeHashes = { [4064396395] = { "Attacks with this Weapon Penetrate 15% Elemental Resistances" }, }, rank = 0, }, @@ -398,17 +436,17 @@ return { type = "SoulCore", localMod = false, "25% increased Elemental Ailment Threshold", - statOrder = { 4147 }, + statOrder = { 4256 }, tradeHashes = { [3544800472] = { "25% increased Elemental Ailment Threshold" }, }, rank = 0, }, }, ["Soul Core of Quipolatl"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", localMod = true, "5% increased Attack Speed", - statOrder = { 919 }, + statOrder = { 945 }, tradeHashes = { [210067635] = { "5% increased Attack Speed" }, }, rank = 0, }, @@ -416,17 +454,17 @@ return { type = "SoulCore", localMod = false, "15% reduced Slowing Potency of Debuffs on You", - statOrder = { 4608 }, + statOrder = { 4735 }, tradeHashes = { [924253255] = { "15% reduced Slowing Potency of Debuffs on You" }, }, rank = 0, }, }, ["Soul Core of Ticaba"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", localMod = true, "+5% to Critical Damage Bonus", - statOrder = { 918 }, + statOrder = { 944 }, tradeHashes = { [2694482655] = { "+5% to Critical Damage Bonus" }, }, rank = 0, }, @@ -434,7 +472,7 @@ return { type = "SoulCore", localMod = false, "Hits against you have 20% reduced Critical Damage Bonus", - statOrder = { 950 }, + statOrder = { 1004 }, tradeHashes = { [3855016469] = { "Hits against you have 20% reduced Critical Damage Bonus" }, }, rank = 0, }, @@ -442,17 +480,25 @@ return { type = "SoulCore", localMod = false, "Hits against you have 20% reduced Critical Damage Bonus", - statOrder = { 950 }, + statOrder = { 1004 }, + tradeHashes = { [3855016469] = { "Hits against you have 20% reduced Critical Damage Bonus" }, }, + rank = 0, + }, + ["buckler"] = { + type = "SoulCore", + localMod = false, + "Hits against you have 20% reduced Critical Damage Bonus", + statOrder = { 1004 }, tradeHashes = { [3855016469] = { "Hits against you have 20% reduced Critical Damage Bonus" }, }, rank = 0, }, }, ["Soul Core of Atmohua"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", localMod = true, "Convert 20% of Requirements to Strength", - statOrder = { 7338 }, + statOrder = { 7792 }, tradeHashes = { [1556124492] = { "Convert 20% of Requirements to Strength" }, }, rank = 0, }, @@ -460,17 +506,17 @@ return { type = "SoulCore", localMod = true, "Convert 20% of Requirements to Strength", - statOrder = { 7338 }, + statOrder = { 7792 }, tradeHashes = { [1556124492] = { "Convert 20% of Requirements to Strength" }, }, rank = 0, }, }, ["Soul Core of Cholotl"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", localMod = true, "Convert 20% of Requirements to Dexterity", - statOrder = { 7336 }, + statOrder = { 7790 }, tradeHashes = { [1496740334] = { "Convert 20% of Requirements to Dexterity" }, }, rank = 0, }, @@ -478,17 +524,17 @@ return { type = "SoulCore", localMod = true, "Convert 20% of Requirements to Dexterity", - statOrder = { 7336 }, + statOrder = { 7790 }, tradeHashes = { [1496740334] = { "Convert 20% of Requirements to Dexterity" }, }, rank = 0, }, }, ["Soul Core of Zantipi"] = { - ["martial weapons"] = { + ["weapon"] = { type = "SoulCore", localMod = true, "Convert 20% of Requirements to Intelligence", - statOrder = { 7337 }, + statOrder = { 7791 }, tradeHashes = { [2913012734] = { "Convert 20% of Requirements to Intelligence" }, }, rank = 0, }, @@ -496,7 +542,7 @@ return { type = "SoulCore", localMod = true, "Convert 20% of Requirements to Intelligence", - statOrder = { 7337 }, + statOrder = { 7791 }, tradeHashes = { [2913012734] = { "Convert 20% of Requirements to Intelligence" }, }, rank = 0, }, @@ -507,7 +553,7 @@ return { limit = 1, localMod = false, "Remove a Damaging Ailment when you use a Command Skill", - statOrder = { 9162 }, + statOrder = { 9707 }, tradeHashes = { [594547430] = { "Remove a Damaging Ailment when you use a Command Skill" }, }, rank = 60, }, @@ -516,7 +562,7 @@ return { limit = 1, localMod = false, "+2 to Armour per 1 Spirit", - statOrder = { 4275 }, + statOrder = { 4388 }, tradeHashes = { [1197632982] = { "+2 to Armour per 1 Spirit" }, }, rank = 60, }, @@ -526,7 +572,7 @@ return { localMod = false, "1% increased Movement Speed per 15 Spirit, up to a maximum of 40%", "Other Modifiers to Movement Speed except for Sprinting do not apply", - statOrder = { 8593, 8593.1 }, + statOrder = { 9118, 9118.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" }, }, rank = 60, }, @@ -537,7 +583,7 @@ return { limit = 1, localMod = false, "Increases and Reductions to Life Regeneration Rate also apply to Mana Regeneration Rate", - statOrder = { 4115 }, + statOrder = { 4223 }, tradeHashes = { [3570773271] = { "Increases and Reductions to Life Regeneration Rate also apply to Mana Regeneration Rate" }, }, rank = 60, }, @@ -546,7 +592,7 @@ return { limit = 1, localMod = false, "40% increased effect of Arcane Surge on you", - statOrder = { 2891 }, + statOrder = { 2994 }, tradeHashes = { [2103650854] = { "40% increased effect of Arcane Surge on you" }, }, rank = 60, }, @@ -555,7 +601,7 @@ return { limit = 1, localMod = false, "15% increased Mana Cost Efficiency if you haven't Dodge Rolled Recently", - statOrder = { 7483 }, + statOrder = { 7943 }, tradeHashes = { [2876843277] = { "15% increased Mana Cost Efficiency if you haven't Dodge Rolled Recently" }, }, rank = 60, }, @@ -566,7 +612,7 @@ return { limit = 1, localMod = false, "Regenerate 1.5% of maximum Life per second", - statOrder = { 1617 }, + statOrder = { 1689 }, tradeHashes = { [836936635] = { "Regenerate 1.5% of maximum Life per second" }, }, rank = 60, }, @@ -575,7 +621,7 @@ return { limit = 1, localMod = false, "25% increased Life Cost Efficiency", - statOrder = { 4572 }, + statOrder = { 4696 }, tradeHashes = { [310945763] = { "25% increased Life Cost Efficiency" }, }, rank = 60, }, @@ -584,7 +630,7 @@ return { limit = 1, localMod = false, "10% increased Movement Speed when on Low Life", - statOrder = { 1481 }, + statOrder = { 1552 }, tradeHashes = { [649025131] = { "10% increased Movement Speed when on Low Life" }, }, rank = 60, }, @@ -595,7 +641,7 @@ return { limit = 1, localMod = false, "+1 to Accuracy Rating per 1 Item Evasion Rating on Equipped Helmet", - statOrder = { 4022 }, + statOrder = { 4129 }, tradeHashes = { [687156079] = { "+1 to Accuracy Rating per 1 Item Evasion Rating on Equipped Helmet" }, }, rank = 60, }, @@ -604,7 +650,7 @@ return { limit = 1, localMod = false, "Critical Hit chance is Lucky against Parried enemies", - statOrder = { 5415 }, + statOrder = { 5795 }, tradeHashes = { [935518591] = { "Critical Hit chance is Lucky against Parried enemies" }, }, rank = 60, }, @@ -613,7 +659,7 @@ return { limit = 1, localMod = false, "Prevent +3% of Damage from Deflected Hits", - statOrder = { 4541 }, + statOrder = { 4667 }, tradeHashes = { [3552135623] = { "Prevent +3% of Damage from Deflected Hits" }, }, rank = 60, }, @@ -624,7 +670,7 @@ return { limit = 1, localMod = false, "+1 to maximum Mana per 2 Item Energy Shield on Equipped Helmet", - statOrder = { 6295 }, + statOrder = { 6700 }, tradeHashes = { [280497929] = { "+1 to maximum Mana per 2 Item Energy Shield on Equipped Helmet" }, }, rank = 60, }, @@ -634,7 +680,7 @@ return { localMod = false, "Energy Shield Recharge starts after spending a total of", " 2000 Mana, no more than once every 2 seconds", - statOrder = { 6023, 6023.1 }, + statOrder = { 6425, 6425.1 }, tradeHashes = { [2241849004] = { "Energy Shield Recharge starts after spending a total of", " 2000 Mana, no more than once every 2 seconds" }, }, rank = 60, }, @@ -644,7 +690,7 @@ return { localMod = false, "Increases and Reductions to Movement Speed also", " apply to Energy Shield Recharge Rate", - statOrder = { 6874, 6874.1 }, + statOrder = { 7303, 7303.1 }, tradeHashes = { [4282982513] = { "Increases and Reductions to Movement Speed also", " apply to Energy Shield Recharge Rate" }, }, rank = 60, }, @@ -654,27 +700,27 @@ return { type = "SoulCore", limit = 1, localMod = false, - "A random Skill that requires Glory generates 15% of its maximum Glory when your Mark Activates", - statOrder = { 8275 }, - tradeHashes = { [2231410646] = { "A random Skill that requires Glory generates 15% of its maximum Glory when your Mark Activates" }, }, + "A random Skill that requires Glory generates 50% of its maximum Glory when your Marks Activate", + statOrder = { 8786 }, + tradeHashes = { [2231410646] = { "A random Skill that requires Glory generates 50% of its maximum Glory when your Marks Activate" }, }, rank = 60, }, ["gloves"] = { type = "SoulCore", limit = 1, localMod = false, - "Each Runic Inscription from your Curse Skills causes you to Regenerate Mana per second equal to 10% of that Skill's Mana Cost", - statOrder = { 9139 }, - tradeHashes = { [426207520] = { "Each Runic Inscription from your Curse Skills causes you to Regenerate Mana per second equal to 10% of that Skill's Mana Cost" }, }, + "Your Energy Shield Recharge starts when your Minions are Reformed", + statOrder = { 6423 }, + tradeHashes = { [1919509054] = { "Your Energy Shield Recharge starts when your Minions are Reformed" }, }, rank = 60, }, ["body armour"] = { type = "SoulCore", limit = 1, localMod = false, - "+50% of Armour also applies to Chaos Damage while on full Energy Shield", - statOrder = { 4261 }, - tradeHashes = { [2191621386] = { "+50% of Armour also applies to Chaos Damage while on full Energy Shield" }, }, + "+75% of Armour also applies to Chaos Damage while on full Energy Shield", + statOrder = { 4374 }, + tradeHashes = { [2191621386] = { "+75% of Armour also applies to Chaos Damage while on full Energy Shield" }, }, rank = 60, }, }, @@ -683,9 +729,9 @@ return { type = "SoulCore", limit = 1, localMod = false, - "Gain Armour equal to 25% of Life Lost from Hits in the past 8 seconds", - statOrder = { 6337 }, - tradeHashes = { [3903510399] = { "Gain Armour equal to 25% of Life Lost from Hits in the past 8 seconds" }, }, + "Gain Armour equal to 35% of Life Lost from Hits in the past 8 seconds", + statOrder = { 6742 }, + tradeHashes = { [3903510399] = { "Gain Armour equal to 35% of Life Lost from Hits in the past 8 seconds" }, }, rank = 60, }, ["body armour"] = { @@ -693,7 +739,7 @@ return { limit = 1, localMod = false, "10% of Physical Damage prevented Recouped as Life", - statOrder = { 8867 }, + statOrder = { 9410 }, tradeHashes = { [1374654984] = { "10% of Physical Damage prevented Recouped as Life" }, }, rank = 60, }, @@ -703,7 +749,7 @@ return { localMod = false, "Lose 5% of maximum Life per second while Sprinting", "25% increased Movement Speed while Sprinting", - statOrder = { 6999, 9465 }, + statOrder = { 7440, 10028 }, tradeHashes = { [3473409233] = { "Lose 5% of maximum Life per second while Sprinting" }, [3107707789] = { "25% increased Movement Speed while Sprinting" }, }, rank = 60, }, @@ -714,7 +760,7 @@ return { limit = 1, localMod = false, "You Recoup 50% of Damage taken by your Offerings as Life", - statOrder = { 9105 }, + statOrder = { 9646 }, tradeHashes = { [1937310173] = { "You Recoup 50% of Damage taken by your Offerings as Life" }, }, rank = 60, }, @@ -723,7 +769,7 @@ return { limit = 1, localMod = false, "One of your Persistent Minions revives when an Offering expires", - statOrder = { 9188 }, + statOrder = { 9740 }, tradeHashes = { [1480688478] = { "One of your Persistent Minions revives when an Offering expires" }, }, rank = 60, }, @@ -732,117 +778,153 @@ return { limit = 1, localMod = false, "Sacrifice 10% of maximum Life to gain that much Guard when you Dodge Roll", - statOrder = { 9195 }, + statOrder = { 9747 }, tradeHashes = { [1585886916] = { "Sacrifice 10% of maximum Life to gain that much Guard when you Dodge Roll" }, }, rank = 60, }, }, ["Desert Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, "Adds 7 to 11 Fire Damage", - "Bonded: 25% increased Ignite Magnitude", - statOrder = { 823, 1009 }, + "Bonded: 30% increased Ignite Magnitude", + statOrder = { 831, 1076 }, tradeHashes = { [709508406] = { "Adds 7 to 11 Fire Damage" }, }, rank = 15, }, - ["caster weapons"] = { + ["wand"] = { + type = "Rune", + localMod = false, + "Gain 8% of Damage as Extra Fire Damage", + "Bonded: 30% increased Ignite Magnitude", + statOrder = { 862, 1076 }, + tradeHashes = { [3015669065] = { "Gain 8% of Damage as Extra Fire Damage" }, }, + rank = 15, + }, + ["staff"] = { type = "Rune", localMod = false, "Gain 8% of Damage as Extra Fire Damage", - "Bonded: 25% increased Ignite Magnitude", - statOrder = { 847, 1009 }, + "Bonded: 30% increased Ignite Magnitude", + statOrder = { 862, 1076 }, tradeHashes = { [3015669065] = { "Gain 8% of Damage as Extra Fire Damage" }, }, rank = 15, }, ["armour"] = { type = "Rune", localMod = false, - "+12% to Fire Resistance", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 958, 869, 871 }, - tradeHashes = { [3372524247] = { "+12% to Fire Resistance" }, }, + "+14% to Fire Resistance", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1013, 886, 891 }, + tradeHashes = { [3372524247] = { "+14% to Fire Resistance" }, }, rank = 15, }, }, ["Glacial Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, "Adds 6 to 10 Cold Damage", "Bonded: 30% increased Freeze Buildup", - statOrder = { 824, 990 }, + statOrder = { 832, 1056 }, tradeHashes = { [1037193709] = { "Adds 6 to 10 Cold Damage" }, }, rank = 15, }, - ["caster weapons"] = { + ["wand"] = { type = "Rune", localMod = false, "Gain 8% of Damage as Extra Cold Damage", "Bonded: 30% increased Freeze Buildup", - statOrder = { 849, 990 }, + statOrder = { 865, 1056 }, + tradeHashes = { [2505884597] = { "Gain 8% of Damage as Extra Cold Damage" }, }, + rank = 15, + }, + ["staff"] = { + type = "Rune", + localMod = false, + "Gain 8% of Damage as Extra Cold Damage", + "Bonded: 30% increased Freeze Buildup", + statOrder = { 865, 1056 }, tradeHashes = { [2505884597] = { "Gain 8% of Damage as Extra Cold Damage" }, }, rank = 15, }, ["armour"] = { type = "Rune", localMod = false, - "+12% to Cold Resistance", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 959, 869, 871 }, - tradeHashes = { [4220027924] = { "+12% to Cold Resistance" }, }, + "+14% to Cold Resistance", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1019, 886, 891 }, + tradeHashes = { [4220027924] = { "+14% to Cold Resistance" }, }, rank = 15, }, }, ["Storm Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, "Adds 1 to 20 Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 825, 9248 }, + statOrder = { 833, 9804 }, tradeHashes = { [3336890334] = { "Adds 1 to 20 Lightning Damage" }, }, rank = 15, }, - ["caster weapons"] = { + ["wand"] = { + type = "Rune", + localMod = false, + "Gain 8% of Damage as Extra Lightning Damage", + "Bonded: 30% increased Magnitude of Shock you inflict", + statOrder = { 868, 9804 }, + tradeHashes = { [3278136794] = { "Gain 8% of Damage as Extra Lightning Damage" }, }, + rank = 15, + }, + ["staff"] = { type = "Rune", localMod = false, "Gain 8% of Damage as Extra Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 851, 9248 }, + statOrder = { 868, 9804 }, tradeHashes = { [3278136794] = { "Gain 8% of Damage as Extra Lightning Damage" }, }, rank = 15, }, ["armour"] = { type = "Rune", localMod = false, - "+12% to Lightning Resistance", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 960, 869, 871 }, - tradeHashes = { [1671376347] = { "+12% to Lightning Resistance" }, }, + "+14% to Lightning Resistance", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1022, 886, 891 }, + tradeHashes = { [1671376347] = { "+14% to Lightning Resistance" }, }, rank = 15, }, }, ["Iron Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, "16% increased Physical Damage", "Bonded: 20% increased effect of Fully Broken Armour", - statOrder = { 821, 4868 }, + statOrder = { 829, 5224 }, tradeHashes = { [1805374733] = { "16% increased Physical Damage" }, }, rank = 15, }, - ["caster weapons"] = { + ["wand"] = { + type = "Rune", + localMod = false, + "25% increased Spell Damage", + "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", + statOrder = { 870, 4401 }, + tradeHashes = { [2974417149] = { "25% increased Spell Damage" }, }, + rank = 15, + }, + ["staff"] = { type = "Rune", localMod = false, "25% increased Spell Damage", "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", - statOrder = { 853, 4287 }, + statOrder = { 870, 4401 }, tradeHashes = { [2974417149] = { "25% increased Spell Damage" }, }, rank = 15, }, @@ -850,209 +932,272 @@ return { type = "Rune", localMod = true, "16% increased Armour, Evasion and Energy Shield", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 840, 869, 871 }, + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 853, 886, 891 }, tradeHashes = { [3523867985] = { "16% increased Armour, Evasion and Energy Shield" }, }, rank = 15, }, }, ["Body Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, - "Leeches 2.5% of Physical Damage as Life", + "Leeches 4% of Physical Damage as Life", "Bonded: 5% increased maximum Life", - statOrder = { 972, 870 }, - tradeHashes = { [55876295] = { "Leeches 2.5% of Physical Damage as Life" }, }, + statOrder = { 1038, 888 }, + tradeHashes = { [55876295] = { "Leeches 4% of Physical Damage as Life" }, }, rank = 15, }, - ["caster weapons"] = { + ["wand"] = { type = "Rune", localMod = false, - "+30 to maximum Energy Shield", + "+40 to maximum Energy Shield", "Bonded: 5% increased maximum Life", - statOrder = { 867, 870 }, - tradeHashes = { [3489782002] = { "+30 to maximum Energy Shield" }, }, + statOrder = { 884, 888 }, + tradeHashes = { [3489782002] = { "+40 to maximum Energy Shield" }, }, + rank = 15, + }, + ["staff"] = { + type = "Rune", + localMod = false, + "+40 to maximum Energy Shield", + "Bonded: 5% increased maximum Life", + statOrder = { 884, 888 }, + tradeHashes = { [3489782002] = { "+40 to maximum Energy Shield" }, }, rank = 15, }, ["armour"] = { type = "Rune", localMod = false, - "+30 to maximum Life", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 869, 869, 871 }, - tradeHashes = { [3299347043] = { "+30 to maximum Life" }, }, + "+45 to maximum Life", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 886, 886, 891 }, + tradeHashes = { [3299347043] = { "+45 to maximum Life" }, }, rank = 15, }, }, ["Mind Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, - "Leeches 2% of Physical Damage as Mana", + "Leeches 3% of Physical Damage as Mana", "Bonded: 5% increased maximum Mana", - statOrder = { 978, 872 }, - tradeHashes = { [669069897] = { "Leeches 2% of Physical Damage as Mana" }, }, + statOrder = { 1044, 893 }, + tradeHashes = { [669069897] = { "Leeches 3% of Physical Damage as Mana" }, }, rank = 15, }, - ["caster weapons"] = { + ["wand"] = { type = "Rune", localMod = false, - "+40 to maximum Mana", + "+60 to maximum Mana", "Bonded: 5% increased maximum Mana", - statOrder = { 871, 872 }, - tradeHashes = { [1050105434] = { "+40 to maximum Mana" }, }, + statOrder = { 891, 893 }, + tradeHashes = { [1050105434] = { "+60 to maximum Mana" }, }, + rank = 15, + }, + ["staff"] = { + type = "Rune", + localMod = false, + "+60 to maximum Mana", + "Bonded: 5% increased maximum Mana", + statOrder = { 891, 893 }, + tradeHashes = { [1050105434] = { "+60 to maximum Mana" }, }, rank = 15, }, ["armour"] = { type = "Rune", localMod = false, - "+25 to maximum Mana", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 871, 869, 871 }, - tradeHashes = { [1050105434] = { "+25 to maximum Mana" }, }, + "+30 to maximum Mana", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 891, 886, 891 }, + tradeHashes = { [1050105434] = { "+30 to maximum Mana" }, }, rank = 15, }, }, ["Rebirth Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = false, - "Gain 20 Life per enemy killed", + "Gain 25 Life per enemy killed", "Bonded: Regenerate 0.4% of maximum Life per second", - statOrder = { 975, 1617 }, - tradeHashes = { [3695891184] = { "Gain 20 Life per enemy killed" }, }, + statOrder = { 1041, 1689 }, + tradeHashes = { [3695891184] = { "Gain 25 Life per enemy killed" }, }, + rank = 15, + }, + ["wand"] = { + type = "Rune", + localMod = false, + "8% increased Energy Shield Recharge Rate", + "Bonded: 8% of Damage taken Recouped as Life", + statOrder = { 1031, 1036 }, + tradeHashes = { [2339757871] = { "8% increased Energy Shield Recharge Rate" }, }, rank = 15, }, - ["caster weapons"] = { + ["staff"] = { type = "Rune", localMod = false, - "15% increased Energy Shield Recharge Rate", + "8% increased Energy Shield Recharge Rate", "Bonded: 8% of Damage taken Recouped as Life", - statOrder = { 966, 970 }, - tradeHashes = { [2339757871] = { "15% increased Energy Shield Recharge Rate" }, }, + statOrder = { 1031, 1036 }, + tradeHashes = { [2339757871] = { "8% increased Energy Shield Recharge Rate" }, }, rank = 15, }, ["armour"] = { type = "Rune", localMod = false, - "Regenerate 0.3% of maximum Life per second", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 1617, 869, 871 }, - tradeHashes = { [836936635] = { "Regenerate 0.3% of maximum Life per second" }, }, + "Regenerate 0.4% of maximum Life per second", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1689, 886, 891 }, + tradeHashes = { [836936635] = { "Regenerate 0.4% of maximum Life per second" }, }, rank = 15, }, }, ["Inspiration Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = false, - "Gain 16 Mana per enemy killed", + "Gain 20 Mana per enemy killed", "Bonded: 12% of Skill Mana Costs Converted to Life Costs", - statOrder = { 980, 4605 }, - tradeHashes = { [1368271171] = { "Gain 16 Mana per enemy killed" }, }, + statOrder = { 1046, 4732 }, + tradeHashes = { [1368271171] = { "Gain 20 Mana per enemy killed" }, }, rank = 15, }, - ["caster weapons"] = { + ["wand"] = { type = "Rune", localMod = false, - "20% increased Mana Regeneration Rate", + "25% increased Mana Regeneration Rate", "Bonded: 16% increased Mana Cost Efficiency", - statOrder = { 976, 4582 }, - tradeHashes = { [789117908] = { "20% increased Mana Regeneration Rate" }, }, + statOrder = { 1042, 4706 }, + tradeHashes = { [789117908] = { "25% increased Mana Regeneration Rate" }, }, + rank = 15, + }, + ["staff"] = { + type = "Rune", + localMod = false, + "25% increased Mana Regeneration Rate", + "Bonded: 16% increased Mana Cost Efficiency", + statOrder = { 1042, 4706 }, + tradeHashes = { [789117908] = { "25% increased Mana Regeneration Rate" }, }, rank = 15, }, ["armour"] = { type = "Rune", localMod = false, "15% increased Mana Regeneration Rate", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 976, 869, 871 }, + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1042, 886, 891 }, tradeHashes = { [789117908] = { "15% increased Mana Regeneration Rate" }, }, rank = 15, }, }, ["Stone Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, - "Causes 25% increased Stun Buildup", + "Causes 30% increased Stun Buildup", "Bonded: 40% increased Damage against Immobilised Enemies", - statOrder = { 985, 5564 }, - tradeHashes = { [791928121] = { "Causes 25% increased Stun Buildup" }, }, + statOrder = { 1051, 5945 }, + tradeHashes = { [791928121] = { "Causes 30% increased Stun Buildup" }, }, + rank = 15, + }, + ["wand"] = { + type = "Rune", + localMod = false, + "Gain additional Stun Threshold equal to 12% of maximum Energy Shield", + "Bonded: 30% increased Immobilisation buildup", + statOrder = { 10097, 7170 }, + tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 12% of maximum Energy Shield" }, }, rank = 15, }, - ["caster weapons"] = { + ["staff"] = { type = "Rune", localMod = false, "Gain additional Stun Threshold equal to 12% of maximum Energy Shield", "Bonded: 30% increased Immobilisation buildup", - statOrder = { 9531, 6748 }, + statOrder = { 10097, 7170 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 12% of maximum Energy Shield" }, }, rank = 15, }, ["armour"] = { type = "Rune", localMod = false, - "+60 to Stun Threshold", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 994, 869, 871 }, - tradeHashes = { [915769802] = { "+60 to Stun Threshold" }, }, + "+75 to Stun Threshold", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1060, 886, 891 }, + tradeHashes = { [915769802] = { "+75 to Stun Threshold" }, }, rank = 15, }, }, ["Vision Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, - "+80 to Accuracy Rating", + "+90 to Accuracy Rating", "Bonded: Attacks have +1% to Critical Hit Chance", - statOrder = { 826, 4335 }, - tradeHashes = { [691932474] = { "+80 to Accuracy Rating" }, }, + statOrder = { 834, 4455 }, + tradeHashes = { [691932474] = { "+90 to Accuracy Rating" }, }, + rank = 15, + }, + ["wand"] = { + type = "Rune", + localMod = false, + "20% increased Critical Hit Chance for Spells", + "Bonded: 25% increased Critical Damage Bonus", + statOrder = { 977, 979 }, + tradeHashes = { [737908626] = { "20% increased Critical Hit Chance for Spells" }, }, rank = 15, }, - ["caster weapons"] = { + ["staff"] = { type = "Rune", localMod = false, "20% increased Critical Hit Chance for Spells", "Bonded: 25% increased Critical Damage Bonus", - statOrder = { 935, 937 }, + statOrder = { 977, 979 }, tradeHashes = { [737908626] = { "20% increased Critical Hit Chance for Spells" }, }, rank = 15, }, ["armour"] = { type = "Rune", localMod = false, - "10% increased Life and Mana Recovery from Flasks", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 6220, 869, 871 }, - tradeHashes = { [2310741722] = { "10% increased Life and Mana Recovery from Flasks" }, }, + "12% increased Life and Mana Recovery from Flasks", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 6621, 886, 891 }, + tradeHashes = { [2310741722] = { "12% increased Life and Mana Recovery from Flasks" }, }, rank = 15, }, }, ["Lesser Desert Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, "Adds 4 to 6 Fire Damage", - "Bonded: 25% increased Ignite Magnitude", - statOrder = { 823, 1009 }, + "Bonded: 30% increased Ignite Magnitude", + statOrder = { 831, 1076 }, tradeHashes = { [709508406] = { "Adds 4 to 6 Fire Damage" }, }, rank = 0, }, - ["caster weapons"] = { + ["wand"] = { + type = "Rune", + localMod = false, + "Gain 6% of Damage as Extra Fire Damage", + "Bonded: 30% increased Ignite Magnitude", + statOrder = { 862, 1076 }, + tradeHashes = { [3015669065] = { "Gain 6% of Damage as Extra Fire Damage" }, }, + rank = 0, + }, + ["staff"] = { type = "Rune", localMod = false, "Gain 6% of Damage as Extra Fire Damage", - "Bonded: 25% increased Ignite Magnitude", - statOrder = { 847, 1009 }, + "Bonded: 30% increased Ignite Magnitude", + statOrder = { 862, 1076 }, tradeHashes = { [3015669065] = { "Gain 6% of Damage as Extra Fire Damage" }, }, rank = 0, }, @@ -1060,29 +1205,38 @@ return { type = "Rune", localMod = false, "+10% to Fire Resistance", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 958, 869, 871 }, + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1013, 886, 891 }, tradeHashes = { [3372524247] = { "+10% to Fire Resistance" }, }, rank = 0, }, }, ["Lesser Glacial Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, "Adds 3 to 5 Cold Damage", "Bonded: 30% increased Freeze Buildup", - statOrder = { 824, 990 }, + statOrder = { 832, 1056 }, tradeHashes = { [1037193709] = { "Adds 3 to 5 Cold Damage" }, }, rank = 0, }, - ["caster weapons"] = { + ["wand"] = { + type = "Rune", + localMod = false, + "Gain 6% of Damage as Extra Cold Damage", + "Bonded: 30% increased Freeze Buildup", + statOrder = { 865, 1056 }, + tradeHashes = { [2505884597] = { "Gain 6% of Damage as Extra Cold Damage" }, }, + rank = 0, + }, + ["staff"] = { type = "Rune", localMod = false, "Gain 6% of Damage as Extra Cold Damage", "Bonded: 30% increased Freeze Buildup", - statOrder = { 849, 990 }, + statOrder = { 865, 1056 }, tradeHashes = { [2505884597] = { "Gain 6% of Damage as Extra Cold Damage" }, }, rank = 0, }, @@ -1090,29 +1244,38 @@ return { type = "Rune", localMod = false, "+10% to Cold Resistance", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 959, 869, 871 }, + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1019, 886, 891 }, tradeHashes = { [4220027924] = { "+10% to Cold Resistance" }, }, rank = 0, }, }, ["Lesser Storm Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, "Adds 1 to 10 Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 825, 9248 }, + statOrder = { 833, 9804 }, tradeHashes = { [3336890334] = { "Adds 1 to 10 Lightning Damage" }, }, rank = 0, }, - ["caster weapons"] = { + ["wand"] = { + type = "Rune", + localMod = false, + "Gain 6% of Damage as Extra Lightning Damage", + "Bonded: 30% increased Magnitude of Shock you inflict", + statOrder = { 868, 9804 }, + tradeHashes = { [3278136794] = { "Gain 6% of Damage as Extra Lightning Damage" }, }, + rank = 0, + }, + ["staff"] = { type = "Rune", localMod = false, "Gain 6% of Damage as Extra Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 851, 9248 }, + statOrder = { 868, 9804 }, tradeHashes = { [3278136794] = { "Gain 6% of Damage as Extra Lightning Damage" }, }, rank = 0, }, @@ -1120,29 +1283,38 @@ return { type = "Rune", localMod = false, "+10% to Lightning Resistance", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 960, 869, 871 }, + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1022, 886, 891 }, tradeHashes = { [1671376347] = { "+10% to Lightning Resistance" }, }, rank = 0, }, }, ["Lesser Iron Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, "14% increased Physical Damage", "Bonded: 20% increased effect of Fully Broken Armour", - statOrder = { 821, 4868 }, + statOrder = { 829, 5224 }, tradeHashes = { [1805374733] = { "14% increased Physical Damage" }, }, rank = 0, }, - ["caster weapons"] = { + ["wand"] = { + type = "Rune", + localMod = false, + "20% increased Spell Damage", + "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", + statOrder = { 870, 4401 }, + tradeHashes = { [2974417149] = { "20% increased Spell Damage" }, }, + rank = 0, + }, + ["staff"] = { type = "Rune", localMod = false, "20% increased Spell Damage", "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", - statOrder = { 853, 4287 }, + statOrder = { 870, 4401 }, tradeHashes = { [2974417149] = { "20% increased Spell Damage" }, }, rank = 0, }, @@ -1150,179 +1322,233 @@ return { type = "Rune", localMod = true, "14% increased Armour, Evasion and Energy Shield", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 840, 869, 871 }, + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 853, 886, 891 }, tradeHashes = { [3523867985] = { "14% increased Armour, Evasion and Energy Shield" }, }, rank = 0, }, }, ["Lesser Body Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, - "Leeches 2% of Physical Damage as Life", + "Leeches 3% of Physical Damage as Life", + "Bonded: 5% increased maximum Life", + statOrder = { 1038, 888 }, + tradeHashes = { [55876295] = { "Leeches 3% of Physical Damage as Life" }, }, + rank = 0, + }, + ["wand"] = { + type = "Rune", + localMod = false, + "+30 to maximum Energy Shield", "Bonded: 5% increased maximum Life", - statOrder = { 972, 870 }, - tradeHashes = { [55876295] = { "Leeches 2% of Physical Damage as Life" }, }, + statOrder = { 884, 888 }, + tradeHashes = { [3489782002] = { "+30 to maximum Energy Shield" }, }, rank = 0, }, - ["caster weapons"] = { + ["staff"] = { type = "Rune", localMod = false, - "+25 to maximum Energy Shield", + "+30 to maximum Energy Shield", "Bonded: 5% increased maximum Life", - statOrder = { 867, 870 }, - tradeHashes = { [3489782002] = { "+25 to maximum Energy Shield" }, }, + statOrder = { 884, 888 }, + tradeHashes = { [3489782002] = { "+30 to maximum Energy Shield" }, }, rank = 0, }, ["armour"] = { type = "Rune", localMod = false, - "+20 to maximum Life", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 869, 869, 871 }, - tradeHashes = { [3299347043] = { "+20 to maximum Life" }, }, + "+30 to maximum Life", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 886, 886, 891 }, + tradeHashes = { [3299347043] = { "+30 to maximum Life" }, }, rank = 0, }, }, ["Lesser Mind Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, - "Leeches 1.5% of Physical Damage as Mana", + "Leeches 2% of Physical Damage as Mana", "Bonded: 5% increased maximum Mana", - statOrder = { 978, 872 }, - tradeHashes = { [669069897] = { "Leeches 1.5% of Physical Damage as Mana" }, }, + statOrder = { 1044, 893 }, + tradeHashes = { [669069897] = { "Leeches 2% of Physical Damage as Mana" }, }, rank = 0, }, - ["caster weapons"] = { + ["wand"] = { type = "Rune", localMod = false, - "+30 to maximum Mana", + "+45 to maximum Mana", "Bonded: 5% increased maximum Mana", - statOrder = { 871, 872 }, - tradeHashes = { [1050105434] = { "+30 to maximum Mana" }, }, + statOrder = { 891, 893 }, + tradeHashes = { [1050105434] = { "+45 to maximum Mana" }, }, + rank = 0, + }, + ["staff"] = { + type = "Rune", + localMod = false, + "+45 to maximum Mana", + "Bonded: 5% increased maximum Mana", + statOrder = { 891, 893 }, + tradeHashes = { [1050105434] = { "+45 to maximum Mana" }, }, rank = 0, }, ["armour"] = { type = "Rune", localMod = false, - "+15 to maximum Mana", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 871, 869, 871 }, - tradeHashes = { [1050105434] = { "+15 to maximum Mana" }, }, + "+20 to maximum Mana", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 891, 886, 891 }, + tradeHashes = { [1050105434] = { "+20 to maximum Mana" }, }, rank = 0, }, }, ["Lesser Rebirth Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = false, - "Gain 10 Life per enemy killed", + "Gain 15 Life per enemy killed", "Bonded: Regenerate 0.4% of maximum Life per second", - statOrder = { 975, 1617 }, - tradeHashes = { [3695891184] = { "Gain 10 Life per enemy killed" }, }, + statOrder = { 1041, 1689 }, + tradeHashes = { [3695891184] = { "Gain 15 Life per enemy killed" }, }, rank = 0, }, - ["caster weapons"] = { + ["wand"] = { type = "Rune", localMod = false, - "12% increased Energy Shield Recharge Rate", + "6% increased Energy Shield Recharge Rate", "Bonded: 8% of Damage taken Recouped as Life", - statOrder = { 966, 970 }, - tradeHashes = { [2339757871] = { "12% increased Energy Shield Recharge Rate" }, }, + statOrder = { 1031, 1036 }, + tradeHashes = { [2339757871] = { "6% increased Energy Shield Recharge Rate" }, }, + rank = 0, + }, + ["staff"] = { + type = "Rune", + localMod = false, + "6% increased Energy Shield Recharge Rate", + "Bonded: 8% of Damage taken Recouped as Life", + statOrder = { 1031, 1036 }, + tradeHashes = { [2339757871] = { "6% increased Energy Shield Recharge Rate" }, }, rank = 0, }, ["armour"] = { type = "Rune", localMod = false, - "Regenerate 0.25% of maximum Life per second", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 1617, 869, 871 }, - tradeHashes = { [836936635] = { "Regenerate 0.25% of maximum Life per second" }, }, + "Regenerate 0.35% of maximum Life per second", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1689, 886, 891 }, + tradeHashes = { [836936635] = { "Regenerate 0.35% of maximum Life per second" }, }, rank = 0, }, }, ["Lesser Inspiration Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = false, - "Gain 8 Mana per enemy killed", + "Gain 10 Mana per enemy killed", "Bonded: 12% of Skill Mana Costs Converted to Life Costs", - statOrder = { 980, 4605 }, - tradeHashes = { [1368271171] = { "Gain 8 Mana per enemy killed" }, }, + statOrder = { 1046, 4732 }, + tradeHashes = { [1368271171] = { "Gain 10 Mana per enemy killed" }, }, + rank = 0, + }, + ["wand"] = { + type = "Rune", + localMod = false, + "20% increased Mana Regeneration Rate", + "Bonded: 16% increased Mana Cost Efficiency", + statOrder = { 1042, 4706 }, + tradeHashes = { [789117908] = { "20% increased Mana Regeneration Rate" }, }, rank = 0, }, - ["caster weapons"] = { + ["staff"] = { type = "Rune", localMod = false, - "16% increased Mana Regeneration Rate", + "20% increased Mana Regeneration Rate", "Bonded: 16% increased Mana Cost Efficiency", - statOrder = { 976, 4582 }, - tradeHashes = { [789117908] = { "16% increased Mana Regeneration Rate" }, }, + statOrder = { 1042, 4706 }, + tradeHashes = { [789117908] = { "20% increased Mana Regeneration Rate" }, }, rank = 0, }, ["armour"] = { type = "Rune", localMod = false, "12% increased Mana Regeneration Rate", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 976, 869, 871 }, + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1042, 886, 891 }, tradeHashes = { [789117908] = { "12% increased Mana Regeneration Rate" }, }, rank = 0, }, }, ["Lesser Stone Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, "Causes 20% increased Stun Buildup", "Bonded: 40% increased Damage against Immobilised Enemies", - statOrder = { 985, 5564 }, + statOrder = { 1051, 5945 }, tradeHashes = { [791928121] = { "Causes 20% increased Stun Buildup" }, }, rank = 0, }, - ["caster weapons"] = { + ["wand"] = { + type = "Rune", + localMod = false, + "Gain additional Stun Threshold equal to 10% of maximum Energy Shield", + "Bonded: 30% increased Immobilisation buildup", + statOrder = { 10097, 7170 }, + tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 10% of maximum Energy Shield" }, }, + rank = 0, + }, + ["staff"] = { type = "Rune", localMod = false, "Gain additional Stun Threshold equal to 10% of maximum Energy Shield", "Bonded: 30% increased Immobilisation buildup", - statOrder = { 9531, 6748 }, + statOrder = { 10097, 7170 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 10% of maximum Energy Shield" }, }, rank = 0, }, ["armour"] = { type = "Rune", localMod = false, - "+40 to Stun Threshold", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 994, 869, 871 }, - tradeHashes = { [915769802] = { "+40 to Stun Threshold" }, }, + "+50 to Stun Threshold", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1060, 886, 891 }, + tradeHashes = { [915769802] = { "+50 to Stun Threshold" }, }, rank = 0, }, }, ["Lesser Vision Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, - "+50 to Accuracy Rating", + "+60 to Accuracy Rating", "Bonded: Attacks have +1% to Critical Hit Chance", - statOrder = { 826, 4335 }, - tradeHashes = { [691932474] = { "+50 to Accuracy Rating" }, }, + statOrder = { 834, 4455 }, + tradeHashes = { [691932474] = { "+60 to Accuracy Rating" }, }, + rank = 0, + }, + ["wand"] = { + type = "Rune", + localMod = false, + "16% increased Critical Hit Chance for Spells", + "Bonded: 25% increased Critical Damage Bonus", + statOrder = { 977, 979 }, + tradeHashes = { [737908626] = { "16% increased Critical Hit Chance for Spells" }, }, rank = 0, }, - ["caster weapons"] = { + ["staff"] = { type = "Rune", localMod = false, "16% increased Critical Hit Chance for Spells", "Bonded: 25% increased Critical Damage Bonus", - statOrder = { 935, 937 }, + statOrder = { 977, 979 }, tradeHashes = { [737908626] = { "16% increased Critical Hit Chance for Spells" }, }, rank = 0, }, @@ -1330,119 +1556,155 @@ return { type = "Rune", localMod = false, "8% increased Life and Mana Recovery from Flasks", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 6220, 869, 871 }, + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 6621, 886, 891 }, tradeHashes = { [2310741722] = { "8% increased Life and Mana Recovery from Flasks" }, }, rank = 0, }, }, ["Greater Desert Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, "Adds 13 to 16 Fire Damage", - "Bonded: 25% increased Ignite Magnitude", - statOrder = { 823, 1009 }, + "Bonded: 30% increased Ignite Magnitude", + statOrder = { 831, 1076 }, tradeHashes = { [709508406] = { "Adds 13 to 16 Fire Damage" }, }, rank = 30, }, - ["caster weapons"] = { + ["wand"] = { + type = "Rune", + localMod = false, + "Gain 10% of Damage as Extra Fire Damage", + "Bonded: 30% increased Ignite Magnitude", + statOrder = { 862, 1076 }, + tradeHashes = { [3015669065] = { "Gain 10% of Damage as Extra Fire Damage" }, }, + rank = 30, + }, + ["staff"] = { type = "Rune", localMod = false, "Gain 10% of Damage as Extra Fire Damage", - "Bonded: 25% increased Ignite Magnitude", - statOrder = { 847, 1009 }, + "Bonded: 30% increased Ignite Magnitude", + statOrder = { 862, 1076 }, tradeHashes = { [3015669065] = { "Gain 10% of Damage as Extra Fire Damage" }, }, rank = 30, }, ["armour"] = { type = "Rune", localMod = false, - "+14% to Fire Resistance", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 958, 869, 871 }, - tradeHashes = { [3372524247] = { "+14% to Fire Resistance" }, }, + "+18% to Fire Resistance", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1013, 886, 891 }, + tradeHashes = { [3372524247] = { "+18% to Fire Resistance" }, }, rank = 30, }, }, ["Greater Glacial Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, "Adds 9 to 15 Cold Damage", "Bonded: 30% increased Freeze Buildup", - statOrder = { 824, 990 }, + statOrder = { 832, 1056 }, tradeHashes = { [1037193709] = { "Adds 9 to 15 Cold Damage" }, }, rank = 30, }, - ["caster weapons"] = { + ["wand"] = { type = "Rune", localMod = false, "Gain 10% of Damage as Extra Cold Damage", "Bonded: 30% increased Freeze Buildup", - statOrder = { 849, 990 }, + statOrder = { 865, 1056 }, tradeHashes = { [2505884597] = { "Gain 10% of Damage as Extra Cold Damage" }, }, rank = 30, }, - ["armour"] = { + ["staff"] = { type = "Rune", localMod = false, - "+14% to Cold Resistance", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 959, 869, 871 }, - tradeHashes = { [4220027924] = { "+14% to Cold Resistance" }, }, + "Gain 10% of Damage as Extra Cold Damage", + "Bonded: 30% increased Freeze Buildup", + statOrder = { 865, 1056 }, + tradeHashes = { [2505884597] = { "Gain 10% of Damage as Extra Cold Damage" }, }, rank = 30, }, - }, - ["Greater Storm Rune"] = { - ["martial weapons"] = { + ["armour"] = { + type = "Rune", + localMod = false, + "+18% to Cold Resistance", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1019, 886, 891 }, + tradeHashes = { [4220027924] = { "+18% to Cold Resistance" }, }, + rank = 30, + }, + }, + ["Greater Storm Rune"] = { + ["weapon"] = { type = "Rune", localMod = true, "Adds 1 to 30 Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 825, 9248 }, + statOrder = { 833, 9804 }, tradeHashes = { [3336890334] = { "Adds 1 to 30 Lightning Damage" }, }, rank = 30, }, - ["caster weapons"] = { + ["wand"] = { type = "Rune", localMod = false, "Gain 10% of Damage as Extra Lightning Damage", "Bonded: 30% increased Magnitude of Shock you inflict", - statOrder = { 851, 9248 }, + statOrder = { 868, 9804 }, + tradeHashes = { [3278136794] = { "Gain 10% of Damage as Extra Lightning Damage" }, }, + rank = 30, + }, + ["staff"] = { + type = "Rune", + localMod = false, + "Gain 10% of Damage as Extra Lightning Damage", + "Bonded: 30% increased Magnitude of Shock you inflict", + statOrder = { 868, 9804 }, tradeHashes = { [3278136794] = { "Gain 10% of Damage as Extra Lightning Damage" }, }, rank = 30, }, ["armour"] = { type = "Rune", localMod = false, - "+14% to Lightning Resistance", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 960, 869, 871 }, - tradeHashes = { [1671376347] = { "+14% to Lightning Resistance" }, }, + "+18% to Lightning Resistance", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1022, 886, 891 }, + tradeHashes = { [1671376347] = { "+18% to Lightning Resistance" }, }, rank = 30, }, }, ["Greater Iron Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, "18% increased Physical Damage", "Bonded: 20% increased effect of Fully Broken Armour", - statOrder = { 821, 4868 }, + statOrder = { 829, 5224 }, tradeHashes = { [1805374733] = { "18% increased Physical Damage" }, }, rank = 30, }, - ["caster weapons"] = { + ["wand"] = { + type = "Rune", + localMod = false, + "30% increased Spell Damage", + "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", + statOrder = { 870, 4401 }, + tradeHashes = { [2974417149] = { "30% increased Spell Damage" }, }, + rank = 30, + }, + ["staff"] = { type = "Rune", localMod = false, "30% increased Spell Damage", "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", - statOrder = { 853, 4287 }, + statOrder = { 870, 4401 }, tradeHashes = { [2974417149] = { "30% increased Spell Damage" }, }, rank = 30, }, @@ -1450,433 +1712,955 @@ return { type = "Rune", localMod = true, "18% increased Armour, Evasion and Energy Shield", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 840, 869, 871 }, + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 853, 886, 891 }, tradeHashes = { [3523867985] = { "18% increased Armour, Evasion and Energy Shield" }, }, rank = 30, }, }, ["Greater Body Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, - "Leeches 3% of Physical Damage as Life", + "Leeches 5% of Physical Damage as Life", "Bonded: 5% increased maximum Life", - statOrder = { 972, 870 }, - tradeHashes = { [55876295] = { "Leeches 3% of Physical Damage as Life" }, }, + statOrder = { 1038, 888 }, + tradeHashes = { [55876295] = { "Leeches 5% of Physical Damage as Life" }, }, + rank = 30, + }, + ["wand"] = { + type = "Rune", + localMod = false, + "+50 to maximum Energy Shield", + "Bonded: 5% increased maximum Life", + statOrder = { 884, 888 }, + tradeHashes = { [3489782002] = { "+50 to maximum Energy Shield" }, }, rank = 30, }, - ["caster weapons"] = { + ["staff"] = { type = "Rune", localMod = false, - "+35 to maximum Energy Shield", + "+50 to maximum Energy Shield", "Bonded: 5% increased maximum Life", - statOrder = { 867, 870 }, - tradeHashes = { [3489782002] = { "+35 to maximum Energy Shield" }, }, + statOrder = { 884, 888 }, + tradeHashes = { [3489782002] = { "+50 to maximum Energy Shield" }, }, rank = 30, }, ["armour"] = { type = "Rune", localMod = false, - "+40 to maximum Life", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 869, 869, 871 }, - tradeHashes = { [3299347043] = { "+40 to maximum Life" }, }, + "+60 to maximum Life", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 886, 886, 891 }, + tradeHashes = { [3299347043] = { "+60 to maximum Life" }, }, rank = 30, }, }, ["Greater Mind Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, - "Leeches 2.5% of Physical Damage as Mana", + "Leeches 4% of Physical Damage as Mana", "Bonded: 5% increased maximum Mana", - statOrder = { 978, 872 }, - tradeHashes = { [669069897] = { "Leeches 2.5% of Physical Damage as Mana" }, }, + statOrder = { 1044, 893 }, + tradeHashes = { [669069897] = { "Leeches 4% of Physical Damage as Mana" }, }, rank = 30, }, - ["caster weapons"] = { + ["wand"] = { type = "Rune", localMod = false, - "+50 to maximum Mana", + "+75 to maximum Mana", "Bonded: 5% increased maximum Mana", - statOrder = { 871, 872 }, - tradeHashes = { [1050105434] = { "+50 to maximum Mana" }, }, + statOrder = { 891, 893 }, + tradeHashes = { [1050105434] = { "+75 to maximum Mana" }, }, + rank = 30, + }, + ["staff"] = { + type = "Rune", + localMod = false, + "+75 to maximum Mana", + "Bonded: 5% increased maximum Mana", + statOrder = { 891, 893 }, + tradeHashes = { [1050105434] = { "+75 to maximum Mana" }, }, rank = 30, }, ["armour"] = { type = "Rune", localMod = false, - "+35 to maximum Mana", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 871, 869, 871 }, - tradeHashes = { [1050105434] = { "+35 to maximum Mana" }, }, + "+40 to maximum Mana", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 891, 886, 891 }, + tradeHashes = { [1050105434] = { "+40 to maximum Mana" }, }, rank = 30, }, }, ["Greater Rebirth Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = false, - "Gain 30 Life per enemy killed", + "Gain 35 Life per enemy killed", "Bonded: Regenerate 0.4% of maximum Life per second", - statOrder = { 975, 1617 }, - tradeHashes = { [3695891184] = { "Gain 30 Life per enemy killed" }, }, + statOrder = { 1041, 1689 }, + tradeHashes = { [3695891184] = { "Gain 35 Life per enemy killed" }, }, + rank = 30, + }, + ["wand"] = { + type = "Rune", + localMod = false, + "10% increased Energy Shield Recharge Rate", + "Bonded: 8% of Damage taken Recouped as Life", + statOrder = { 1031, 1036 }, + tradeHashes = { [2339757871] = { "10% increased Energy Shield Recharge Rate" }, }, rank = 30, }, - ["caster weapons"] = { + ["staff"] = { type = "Rune", localMod = false, - "18% increased Energy Shield Recharge Rate", + "10% increased Energy Shield Recharge Rate", "Bonded: 8% of Damage taken Recouped as Life", - statOrder = { 966, 970 }, - tradeHashes = { [2339757871] = { "18% increased Energy Shield Recharge Rate" }, }, + statOrder = { 1031, 1036 }, + tradeHashes = { [2339757871] = { "10% increased Energy Shield Recharge Rate" }, }, rank = 30, }, ["armour"] = { type = "Rune", localMod = false, - "Regenerate 0.35% of maximum Life per second", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 1617, 869, 871 }, - tradeHashes = { [836936635] = { "Regenerate 0.35% of maximum Life per second" }, }, + "Regenerate 0.45% of maximum Life per second", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1689, 886, 891 }, + tradeHashes = { [836936635] = { "Regenerate 0.45% of maximum Life per second" }, }, rank = 30, }, }, ["Greater Inspiration Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = false, - "Gain 24 Mana per enemy killed", + "Gain 30 Mana per enemy killed", "Bonded: 12% of Skill Mana Costs Converted to Life Costs", - statOrder = { 980, 4605 }, - tradeHashes = { [1368271171] = { "Gain 24 Mana per enemy killed" }, }, + statOrder = { 1046, 4732 }, + tradeHashes = { [1368271171] = { "Gain 30 Mana per enemy killed" }, }, + rank = 30, + }, + ["wand"] = { + type = "Rune", + localMod = false, + "30% increased Mana Regeneration Rate", + "Bonded: 16% increased Mana Cost Efficiency", + statOrder = { 1042, 4706 }, + tradeHashes = { [789117908] = { "30% increased Mana Regeneration Rate" }, }, rank = 30, }, - ["caster weapons"] = { + ["staff"] = { type = "Rune", localMod = false, - "24% increased Mana Regeneration Rate", + "30% increased Mana Regeneration Rate", "Bonded: 16% increased Mana Cost Efficiency", - statOrder = { 976, 4582 }, - tradeHashes = { [789117908] = { "24% increased Mana Regeneration Rate" }, }, + statOrder = { 1042, 4706 }, + tradeHashes = { [789117908] = { "30% increased Mana Regeneration Rate" }, }, rank = 30, }, ["armour"] = { type = "Rune", localMod = false, "18% increased Mana Regeneration Rate", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 976, 869, 871 }, + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1042, 886, 891 }, tradeHashes = { [789117908] = { "18% increased Mana Regeneration Rate" }, }, rank = 30, }, }, ["Greater Stone Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, - "Causes 30% increased Stun Buildup", + "Causes 40% increased Stun Buildup", "Bonded: 40% increased Damage against Immobilised Enemies", - statOrder = { 985, 5564 }, - tradeHashes = { [791928121] = { "Causes 30% increased Stun Buildup" }, }, + statOrder = { 1051, 5945 }, + tradeHashes = { [791928121] = { "Causes 40% increased Stun Buildup" }, }, + rank = 30, + }, + ["wand"] = { + type = "Rune", + localMod = false, + "Gain additional Stun Threshold equal to 14% of maximum Energy Shield", + "Bonded: 30% increased Immobilisation buildup", + statOrder = { 10097, 7170 }, + tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 14% of maximum Energy Shield" }, }, rank = 30, }, - ["caster weapons"] = { + ["staff"] = { type = "Rune", localMod = false, "Gain additional Stun Threshold equal to 14% of maximum Energy Shield", "Bonded: 30% increased Immobilisation buildup", - statOrder = { 9531, 6748 }, + statOrder = { 10097, 7170 }, tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 14% of maximum Energy Shield" }, }, rank = 30, }, ["armour"] = { type = "Rune", localMod = false, - "+80 to Stun Threshold", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 994, 869, 871 }, - tradeHashes = { [915769802] = { "+80 to Stun Threshold" }, }, + "+100 to Stun Threshold", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1060, 886, 891 }, + tradeHashes = { [915769802] = { "+100 to Stun Threshold" }, }, rank = 30, }, }, ["Greater Vision Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, - "+110 to Accuracy Rating", + "+120 to Accuracy Rating", "Bonded: Attacks have +1% to Critical Hit Chance", - statOrder = { 826, 4335 }, - tradeHashes = { [691932474] = { "+110 to Accuracy Rating" }, }, + statOrder = { 834, 4455 }, + tradeHashes = { [691932474] = { "+120 to Accuracy Rating" }, }, + rank = 30, + }, + ["wand"] = { + type = "Rune", + localMod = false, + "24% increased Critical Hit Chance for Spells", + "Bonded: 25% increased Critical Damage Bonus", + statOrder = { 977, 979 }, + tradeHashes = { [737908626] = { "24% increased Critical Hit Chance for Spells" }, }, rank = 30, }, - ["caster weapons"] = { + ["staff"] = { type = "Rune", localMod = false, "24% increased Critical Hit Chance for Spells", "Bonded: 25% increased Critical Damage Bonus", - statOrder = { 935, 937 }, + statOrder = { 977, 979 }, tradeHashes = { [737908626] = { "24% increased Critical Hit Chance for Spells" }, }, rank = 30, }, ["armour"] = { type = "Rune", localMod = false, - "12% increased Life and Mana Recovery from Flasks", - "Bonded: +10 to maximum Life", - "Bonded: +10 to maximum Mana", - statOrder = { 6220, 869, 871 }, - tradeHashes = { [2310741722] = { "12% increased Life and Mana Recovery from Flasks" }, }, + "16% increased Life and Mana Recovery from Flasks", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 6621, 886, 891 }, + tradeHashes = { [2310741722] = { "16% increased Life and Mana Recovery from Flasks" }, }, rank = 30, }, }, - ["Lesser Robust Rune"] = { + ["Perfect Desert Rune"] = { ["weapon"] = { + type = "Rune", + localMod = true, + "Adds 17 to 20 Fire Damage", + "Bonded: 30% increased Ignite Magnitude", + statOrder = { 831, 1076 }, + tradeHashes = { [709508406] = { "Adds 17 to 20 Fire Damage" }, }, + rank = 50, + }, + ["wand"] = { type = "Rune", localMod = false, - "+6 to Strength", - statOrder = { 947 }, - tradeHashes = { [4080418644] = { "+6 to Strength" }, }, - rank = 0, + "Gain 12% of Damage as Extra Fire Damage", + "Bonded: 30% increased Ignite Magnitude", + statOrder = { 862, 1076 }, + tradeHashes = { [3015669065] = { "Gain 12% of Damage as Extra Fire Damage" }, }, + rank = 50, }, - ["armour"] = { + ["staff"] = { type = "Rune", localMod = false, - "+6 to Strength", - statOrder = { 947 }, - tradeHashes = { [4080418644] = { "+6 to Strength" }, }, - rank = 0, + "Gain 12% of Damage as Extra Fire Damage", + "Bonded: 30% increased Ignite Magnitude", + statOrder = { 862, 1076 }, + tradeHashes = { [3015669065] = { "Gain 12% of Damage as Extra Fire Damage" }, }, + rank = 50, }, - ["caster"] = { + ["armour"] = { type = "Rune", localMod = false, - "+6 to Strength", - statOrder = { 947 }, - tradeHashes = { [4080418644] = { "+6 to Strength" }, }, - rank = 0, + "+22% to Fire Resistance", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1013, 886, 891 }, + tradeHashes = { [3372524247] = { "+22% to Fire Resistance" }, }, + rank = 50, }, }, - ["Robust Rune"] = { + ["Perfect Glacial Rune"] = { ["weapon"] = { + type = "Rune", + localMod = true, + "Adds 16 to 20 Cold Damage", + "Bonded: 30% increased Freeze Buildup", + statOrder = { 832, 1056 }, + tradeHashes = { [1037193709] = { "Adds 16 to 20 Cold Damage" }, }, + rank = 50, + }, + ["wand"] = { type = "Rune", localMod = false, - "+8 to Strength", - statOrder = { 947 }, - tradeHashes = { [4080418644] = { "+8 to Strength" }, }, - rank = 15, + "Gain 12% of Damage as Extra Cold Damage", + "Bonded: 30% increased Freeze Buildup", + statOrder = { 865, 1056 }, + tradeHashes = { [2505884597] = { "Gain 12% of Damage as Extra Cold Damage" }, }, + rank = 50, }, - ["armour"] = { + ["staff"] = { type = "Rune", localMod = false, - "+8 to Strength", - statOrder = { 947 }, - tradeHashes = { [4080418644] = { "+8 to Strength" }, }, - rank = 15, + "Gain 12% of Damage as Extra Cold Damage", + "Bonded: 30% increased Freeze Buildup", + statOrder = { 865, 1056 }, + tradeHashes = { [2505884597] = { "Gain 12% of Damage as Extra Cold Damage" }, }, + rank = 50, }, - ["caster"] = { + ["armour"] = { type = "Rune", localMod = false, - "+8 to Strength", - statOrder = { 947 }, - tradeHashes = { [4080418644] = { "+8 to Strength" }, }, - rank = 15, + "+22% to Cold Resistance", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1019, 886, 891 }, + tradeHashes = { [4220027924] = { "+22% to Cold Resistance" }, }, + rank = 50, }, }, - ["Greater Robust Rune"] = { + ["Perfect Storm Rune"] = { ["weapon"] = { + type = "Rune", + localMod = true, + "Adds 1 to 40 Lightning Damage", + "Bonded: 30% increased Magnitude of Shock you inflict", + statOrder = { 833, 9804 }, + tradeHashes = { [3336890334] = { "Adds 1 to 40 Lightning Damage" }, }, + rank = 50, + }, + ["wand"] = { type = "Rune", localMod = false, - "+10 to Strength", - statOrder = { 947 }, - tradeHashes = { [4080418644] = { "+10 to Strength" }, }, - rank = 30, + "Gain 12% of Damage as Extra Lightning Damage", + "Bonded: 30% increased Magnitude of Shock you inflict", + statOrder = { 868, 9804 }, + tradeHashes = { [3278136794] = { "Gain 12% of Damage as Extra Lightning Damage" }, }, + rank = 50, }, - ["armour"] = { + ["staff"] = { type = "Rune", localMod = false, - "+10 to Strength", - statOrder = { 947 }, - tradeHashes = { [4080418644] = { "+10 to Strength" }, }, - rank = 30, + "Gain 12% of Damage as Extra Lightning Damage", + "Bonded: 30% increased Magnitude of Shock you inflict", + statOrder = { 868, 9804 }, + tradeHashes = { [3278136794] = { "Gain 12% of Damage as Extra Lightning Damage" }, }, + rank = 50, }, - ["caster"] = { + ["armour"] = { type = "Rune", localMod = false, - "+10 to Strength", - statOrder = { 947 }, - tradeHashes = { [4080418644] = { "+10 to Strength" }, }, - rank = 30, + "+22% to Lightning Resistance", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1022, 886, 891 }, + tradeHashes = { [1671376347] = { "+22% to Lightning Resistance" }, }, + rank = 50, }, }, - ["Lesser Adept Rune"] = { + ["Perfect Iron Rune"] = { ["weapon"] = { type = "Rune", - localMod = false, - "+6 to Dexterity", - statOrder = { 948 }, - tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, - rank = 0, + localMod = true, + "20% increased Physical Damage", + "Bonded: 20% increased effect of Fully Broken Armour", + statOrder = { 829, 5224 }, + tradeHashes = { [1805374733] = { "20% increased Physical Damage" }, }, + rank = 50, }, - ["armour"] = { + ["wand"] = { type = "Rune", localMod = false, - "+6 to Dexterity", - statOrder = { 948 }, - tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, - rank = 0, + "35% increased Spell Damage", + "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", + statOrder = { 870, 4401 }, + tradeHashes = { [2974417149] = { "35% increased Spell Damage" }, }, + rank = 50, }, - ["caster"] = { + ["staff"] = { type = "Rune", localMod = false, - "+6 to Dexterity", - statOrder = { 948 }, - tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, - rank = 0, + "35% increased Spell Damage", + "Bonded: Break Armour on Critical Hit with Spells equal to 12% of Physical Damage dealt", + statOrder = { 870, 4401 }, + tradeHashes = { [2974417149] = { "35% increased Spell Damage" }, }, + rank = 50, + }, + ["armour"] = { + type = "Rune", + localMod = true, + "20% increased Armour, Evasion and Energy Shield", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 853, 886, 891 }, + tradeHashes = { [3523867985] = { "20% increased Armour, Evasion and Energy Shield" }, }, + rank = 50, }, }, - ["Adept Rune"] = { + ["Perfect Body Rune"] = { ["weapon"] = { + type = "Rune", + localMod = true, + "Leeches 6% of Physical Damage as Life", + "Bonded: 5% increased maximum Life", + statOrder = { 1038, 888 }, + tradeHashes = { [55876295] = { "Leeches 6% of Physical Damage as Life" }, }, + rank = 50, + }, + ["wand"] = { type = "Rune", localMod = false, - "+8 to Dexterity", - statOrder = { 948 }, - tradeHashes = { [3261801346] = { "+8 to Dexterity" }, }, - rank = 15, + "+60 to maximum Energy Shield", + "Bonded: 5% increased maximum Life", + statOrder = { 884, 888 }, + tradeHashes = { [3489782002] = { "+60 to maximum Energy Shield" }, }, + rank = 50, }, - ["armour"] = { + ["staff"] = { type = "Rune", localMod = false, - "+8 to Dexterity", - statOrder = { 948 }, - tradeHashes = { [3261801346] = { "+8 to Dexterity" }, }, - rank = 15, + "+60 to maximum Energy Shield", + "Bonded: 5% increased maximum Life", + statOrder = { 884, 888 }, + tradeHashes = { [3489782002] = { "+60 to maximum Energy Shield" }, }, + rank = 50, }, - ["caster"] = { + ["armour"] = { type = "Rune", localMod = false, - "+8 to Dexterity", - statOrder = { 948 }, - tradeHashes = { [3261801346] = { "+8 to Dexterity" }, }, - rank = 15, + "+75 to maximum Life", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 886, 886, 891 }, + tradeHashes = { [3299347043] = { "+75 to maximum Life" }, }, + rank = 50, }, }, - ["Greater Adept Rune"] = { + ["Perfect Mind Rune"] = { ["weapon"] = { + type = "Rune", + localMod = true, + "Leeches 5% of Physical Damage as Mana", + "Bonded: 5% increased maximum Mana", + statOrder = { 1044, 893 }, + tradeHashes = { [669069897] = { "Leeches 5% of Physical Damage as Mana" }, }, + rank = 50, + }, + ["wand"] = { type = "Rune", localMod = false, - "+10 to Dexterity", - statOrder = { 948 }, - tradeHashes = { [3261801346] = { "+10 to Dexterity" }, }, - rank = 30, + "+90 to maximum Mana", + "Bonded: 5% increased maximum Mana", + statOrder = { 891, 893 }, + tradeHashes = { [1050105434] = { "+90 to maximum Mana" }, }, + rank = 50, }, - ["armour"] = { + ["staff"] = { type = "Rune", localMod = false, - "+10 to Dexterity", - statOrder = { 948 }, - tradeHashes = { [3261801346] = { "+10 to Dexterity" }, }, - rank = 30, + "+90 to maximum Mana", + "Bonded: 5% increased maximum Mana", + statOrder = { 891, 893 }, + tradeHashes = { [1050105434] = { "+90 to maximum Mana" }, }, + rank = 50, }, - ["caster"] = { + ["armour"] = { type = "Rune", localMod = false, - "+10 to Dexterity", - statOrder = { 948 }, - tradeHashes = { [3261801346] = { "+10 to Dexterity" }, }, - rank = 30, + "+50 to maximum Mana", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 891, 886, 891 }, + tradeHashes = { [1050105434] = { "+50 to maximum Mana" }, }, + rank = 50, }, }, - ["Lesser Resolve Rune"] = { + ["Perfect Rebirth Rune"] = { ["weapon"] = { type = "Rune", localMod = false, - "+6 to Intelligence", - statOrder = { 949 }, - tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, - rank = 0, + "Gain 45 Life per enemy killed", + "Bonded: Regenerate 0.4% of maximum Life per second", + statOrder = { 1041, 1689 }, + tradeHashes = { [3695891184] = { "Gain 45 Life per enemy killed" }, }, + rank = 50, }, - ["armour"] = { + ["wand"] = { type = "Rune", localMod = false, - "+6 to Intelligence", - statOrder = { 949 }, - tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, - rank = 0, + "12% increased Energy Shield Recharge Rate", + "Bonded: 8% of Damage taken Recouped as Life", + statOrder = { 1031, 1036 }, + tradeHashes = { [2339757871] = { "12% increased Energy Shield Recharge Rate" }, }, + rank = 50, }, - ["caster"] = { + ["staff"] = { type = "Rune", localMod = false, - "+6 to Intelligence", - statOrder = { 949 }, - tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, - rank = 0, + "12% increased Energy Shield Recharge Rate", + "Bonded: 8% of Damage taken Recouped as Life", + statOrder = { 1031, 1036 }, + tradeHashes = { [2339757871] = { "12% increased Energy Shield Recharge Rate" }, }, + rank = 50, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "Regenerate 0.5% of maximum Life per second", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1689, 886, 891 }, + tradeHashes = { [836936635] = { "Regenerate 0.5% of maximum Life per second" }, }, + rank = 50, }, }, - ["Resolve Rune"] = { + ["Perfect Inspiration Rune"] = { ["weapon"] = { type = "Rune", localMod = false, - "+8 to Intelligence", - statOrder = { 949 }, - tradeHashes = { [328541901] = { "+8 to Intelligence" }, }, - rank = 15, + "Gain 40 Mana per enemy killed", + "Bonded: 12% of Skill Mana Costs Converted to Life Costs", + statOrder = { 1046, 4732 }, + tradeHashes = { [1368271171] = { "Gain 40 Mana per enemy killed" }, }, + rank = 50, }, - ["armour"] = { + ["wand"] = { type = "Rune", localMod = false, - "+8 to Intelligence", - statOrder = { 949 }, - tradeHashes = { [328541901] = { "+8 to Intelligence" }, }, - rank = 15, + "35% increased Mana Regeneration Rate", + "Bonded: 16% increased Mana Cost Efficiency", + statOrder = { 1042, 4706 }, + tradeHashes = { [789117908] = { "35% increased Mana Regeneration Rate" }, }, + rank = 50, }, - ["caster"] = { + ["staff"] = { type = "Rune", localMod = false, - "+8 to Intelligence", - statOrder = { 949 }, - tradeHashes = { [328541901] = { "+8 to Intelligence" }, }, - rank = 15, + "35% increased Mana Regeneration Rate", + "Bonded: 16% increased Mana Cost Efficiency", + statOrder = { 1042, 4706 }, + tradeHashes = { [789117908] = { "35% increased Mana Regeneration Rate" }, }, + rank = 50, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "21% increased Mana Regeneration Rate", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1042, 886, 891 }, + tradeHashes = { [789117908] = { "21% increased Mana Regeneration Rate" }, }, + rank = 50, }, }, - ["Greater Resolve Rune"] = { + ["Perfect Stone Rune"] = { ["weapon"] = { + type = "Rune", + localMod = true, + "Causes 50% increased Stun Buildup", + "Bonded: 40% increased Damage against Immobilised Enemies", + statOrder = { 1051, 5945 }, + tradeHashes = { [791928121] = { "Causes 50% increased Stun Buildup" }, }, + rank = 50, + }, + ["wand"] = { type = "Rune", localMod = false, - "+10 to Intelligence", - statOrder = { 949 }, - tradeHashes = { [328541901] = { "+10 to Intelligence" }, }, - rank = 30, + "Gain additional Stun Threshold equal to 16% of maximum Energy Shield", + "Bonded: 30% increased Immobilisation buildup", + statOrder = { 10097, 7170 }, + tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 16% of maximum Energy Shield" }, }, + rank = 50, }, - ["armour"] = { + ["staff"] = { type = "Rune", localMod = false, - "+10 to Intelligence", - statOrder = { 949 }, - tradeHashes = { [328541901] = { "+10 to Intelligence" }, }, - rank = 30, + "Gain additional Stun Threshold equal to 16% of maximum Energy Shield", + "Bonded: 30% increased Immobilisation buildup", + statOrder = { 10097, 7170 }, + tradeHashes = { [416040624] = { "Gain additional Stun Threshold equal to 16% of maximum Energy Shield" }, }, + rank = 50, }, - ["caster"] = { + ["armour"] = { type = "Rune", localMod = false, - "+10 to Intelligence", - statOrder = { 949 }, - tradeHashes = { [328541901] = { "+10 to Intelligence" }, }, - rank = 30, + "+125 to Stun Threshold", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 1060, 886, 891 }, + tradeHashes = { [915769802] = { "+125 to Stun Threshold" }, }, + rank = 50, }, }, - ["Lesser Tempered Rune"] = { - ["martial weapons"] = { + ["Perfect Vision Rune"] = { + ["weapon"] = { type = "Rune", localMod = true, - "Adds 3 to 4 Physical Damage", - statOrder = { 822 }, + "+150 to Accuracy Rating", + "Bonded: Attacks have +1% to Critical Hit Chance", + statOrder = { 834, 4455 }, + tradeHashes = { [691932474] = { "+150 to Accuracy Rating" }, }, + rank = 50, + }, + ["wand"] = { + type = "Rune", + localMod = false, + "28% increased Critical Hit Chance for Spells", + "Bonded: 25% increased Critical Damage Bonus", + statOrder = { 977, 979 }, + tradeHashes = { [737908626] = { "28% increased Critical Hit Chance for Spells" }, }, + rank = 50, + }, + ["staff"] = { + type = "Rune", + localMod = false, + "28% increased Critical Hit Chance for Spells", + "Bonded: 25% increased Critical Damage Bonus", + statOrder = { 977, 979 }, + tradeHashes = { [737908626] = { "28% increased Critical Hit Chance for Spells" }, }, + rank = 50, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "20% increased Life and Mana Recovery from Flasks", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 6621, 886, 891 }, + tradeHashes = { [2310741722] = { "20% increased Life and Mana Recovery from Flasks" }, }, + rank = 50, + }, + }, + ["Lesser Robust Rune"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "+6 to Strength", + statOrder = { 991 }, + tradeHashes = { [4080418644] = { "+6 to Strength" }, }, + rank = 0, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "+6 to Strength", + statOrder = { 991 }, + tradeHashes = { [4080418644] = { "+6 to Strength" }, }, + rank = 0, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "+6 to Strength", + statOrder = { 991 }, + tradeHashes = { [4080418644] = { "+6 to Strength" }, }, + rank = 0, + }, + }, + ["Robust Rune"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "+9 to Strength", + statOrder = { 991 }, + tradeHashes = { [4080418644] = { "+9 to Strength" }, }, + rank = 15, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "+9 to Strength", + statOrder = { 991 }, + tradeHashes = { [4080418644] = { "+9 to Strength" }, }, + rank = 15, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "+9 to Strength", + statOrder = { 991 }, + tradeHashes = { [4080418644] = { "+9 to Strength" }, }, + rank = 15, + }, + }, + ["Greater Robust Rune"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "+12 to Strength", + statOrder = { 991 }, + tradeHashes = { [4080418644] = { "+12 to Strength" }, }, + rank = 30, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "+12 to Strength", + statOrder = { 991 }, + tradeHashes = { [4080418644] = { "+12 to Strength" }, }, + rank = 30, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "+12 to Strength", + statOrder = { 991 }, + tradeHashes = { [4080418644] = { "+12 to Strength" }, }, + rank = 30, + }, + }, + ["Perfect Robust Rune"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "+15 to Strength", + statOrder = { 991 }, + tradeHashes = { [4080418644] = { "+15 to Strength" }, }, + rank = 50, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "+15 to Strength", + statOrder = { 991 }, + tradeHashes = { [4080418644] = { "+15 to Strength" }, }, + rank = 50, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "+15 to Strength", + statOrder = { 991 }, + tradeHashes = { [4080418644] = { "+15 to Strength" }, }, + rank = 50, + }, + }, + ["Lesser Adept Rune"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "+6 to Dexterity", + statOrder = { 992 }, + tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, + rank = 0, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "+6 to Dexterity", + statOrder = { 992 }, + tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, + rank = 0, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "+6 to Dexterity", + statOrder = { 992 }, + tradeHashes = { [3261801346] = { "+6 to Dexterity" }, }, + rank = 0, + }, + }, + ["Adept Rune"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "+9 to Dexterity", + statOrder = { 992 }, + tradeHashes = { [3261801346] = { "+9 to Dexterity" }, }, + rank = 15, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "+9 to Dexterity", + statOrder = { 992 }, + tradeHashes = { [3261801346] = { "+9 to Dexterity" }, }, + rank = 15, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "+9 to Dexterity", + statOrder = { 992 }, + tradeHashes = { [3261801346] = { "+9 to Dexterity" }, }, + rank = 15, + }, + }, + ["Greater Adept Rune"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "+12 to Dexterity", + statOrder = { 992 }, + tradeHashes = { [3261801346] = { "+12 to Dexterity" }, }, + rank = 30, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "+12 to Dexterity", + statOrder = { 992 }, + tradeHashes = { [3261801346] = { "+12 to Dexterity" }, }, + rank = 30, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "+12 to Dexterity", + statOrder = { 992 }, + tradeHashes = { [3261801346] = { "+12 to Dexterity" }, }, + rank = 30, + }, + }, + ["Perfect Adept Rune"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "+15 to Dexterity", + statOrder = { 992 }, + tradeHashes = { [3261801346] = { "+15 to Dexterity" }, }, + rank = 50, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "+15 to Dexterity", + statOrder = { 992 }, + tradeHashes = { [3261801346] = { "+15 to Dexterity" }, }, + rank = 50, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "+15 to Dexterity", + statOrder = { 992 }, + tradeHashes = { [3261801346] = { "+15 to Dexterity" }, }, + rank = 50, + }, + }, + ["Lesser Resolve Rune"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "+6 to Intelligence", + statOrder = { 993 }, + tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, + rank = 0, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "+6 to Intelligence", + statOrder = { 993 }, + tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, + rank = 0, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "+6 to Intelligence", + statOrder = { 993 }, + tradeHashes = { [328541901] = { "+6 to Intelligence" }, }, + rank = 0, + }, + }, + ["Resolve Rune"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "+9 to Intelligence", + statOrder = { 993 }, + tradeHashes = { [328541901] = { "+9 to Intelligence" }, }, + rank = 15, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "+9 to Intelligence", + statOrder = { 993 }, + tradeHashes = { [328541901] = { "+9 to Intelligence" }, }, + rank = 15, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "+9 to Intelligence", + statOrder = { 993 }, + tradeHashes = { [328541901] = { "+9 to Intelligence" }, }, + rank = 15, + }, + }, + ["Greater Resolve Rune"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "+12 to Intelligence", + statOrder = { 993 }, + tradeHashes = { [328541901] = { "+12 to Intelligence" }, }, + rank = 30, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "+12 to Intelligence", + statOrder = { 993 }, + tradeHashes = { [328541901] = { "+12 to Intelligence" }, }, + rank = 30, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "+12 to Intelligence", + statOrder = { 993 }, + tradeHashes = { [328541901] = { "+12 to Intelligence" }, }, + rank = 30, + }, + }, + ["Perfect Resolve Rune"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "+15 to Intelligence", + statOrder = { 993 }, + tradeHashes = { [328541901] = { "+15 to Intelligence" }, }, + rank = 50, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "+15 to Intelligence", + statOrder = { 993 }, + tradeHashes = { [328541901] = { "+15 to Intelligence" }, }, + rank = 50, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "+15 to Intelligence", + statOrder = { 993 }, + tradeHashes = { [328541901] = { "+15 to Intelligence" }, }, + rank = 50, + }, + }, + ["Lesser Tempered Rune"] = { + ["weapon"] = { + type = "Rune", + localMod = true, + "Adds 3 to 4 Physical Damage", + statOrder = { 830 }, tradeHashes = { [1940865751] = { "Adds 3 to 4 Physical Damage" }, }, rank = 0, }, @@ -1884,17 +2668,17 @@ return { type = "Rune", localMod = false, "6 to 9 Physical Thorns damage", - statOrder = { 9653 }, + statOrder = { 10220 }, tradeHashes = { [2881298780] = { "6 to 9 Physical Thorns damage" }, }, rank = 0, }, }, ["Tempered Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, "Adds 6 to 9 Physical Damage", - statOrder = { 822 }, + statOrder = { 830 }, tradeHashes = { [1940865751] = { "Adds 6 to 9 Physical Damage" }, }, rank = 15, }, @@ -1902,380 +2686,2301 @@ return { type = "Rune", localMod = false, "14 to 21 Physical Thorns damage", - statOrder = { 9653 }, + statOrder = { 10220 }, tradeHashes = { [2881298780] = { "14 to 21 Physical Thorns damage" }, }, rank = 15, }, }, ["Greater Tempered Rune"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Rune", localMod = true, "Adds 9 to 12 Physical Damage", - statOrder = { 822 }, + statOrder = { 830 }, tradeHashes = { [1940865751] = { "Adds 9 to 12 Physical Damage" }, }, rank = 30, }, ["armour"] = { type = "Rune", localMod = false, - "31 to 52 Physical Thorns damage", - statOrder = { 9653 }, - tradeHashes = { [2881298780] = { "31 to 52 Physical Thorns damage" }, }, - rank = 30, + "31 to 52 Physical Thorns damage", + statOrder = { 10220 }, + tradeHashes = { [2881298780] = { "31 to 52 Physical Thorns damage" }, }, + rank = 30, + }, + }, + ["Greater Rune of Leadership"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "Minions gain 10% of their Physical Damage as Extra Lightning Damage", + "Bonded: Minions deal 20% increased Damage", + statOrder = { 9039, 1718 }, + tradeHashes = { [1433756169] = { "Minions gain 10% of their Physical Damage as Extra Lightning Damage" }, }, + rank = 0, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "Minions take 10% of Physical Damage as Lightning Damage", + "Bonded: Minions have +10% to all Elemental Resistances", + statOrder = { 9040, 2665 }, + tradeHashes = { [889552744] = { "Minions take 10% of Physical Damage as Lightning Damage" }, }, + rank = 0, + }, + }, + ["Greater Rune of Tithing"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "Meta Skills gain 10% increased Energy", + "Bonded: Invocated Spells have 25% chance to consume half as much Energy", + statOrder = { 6387, 7362 }, + tradeHashes = { [4236566306] = { "Meta Skills gain 10% increased Energy" }, }, + rank = 0, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "1 to 100 Lightning Thorns damage", + "Bonded: 15% increased Thorns damage", + statOrder = { 10219, 10213 }, + tradeHashes = { [757050353] = { "1 to 100 Lightning Thorns damage" }, }, + rank = 0, + }, + }, + ["Greater Rune of Alacrity"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "8% increased Skill Speed", + "Bonded: 15% increased Reservation Efficiency of Herald Skills", + statOrder = { 836, 9724 }, + tradeHashes = { [970213192] = { "8% increased Skill Speed" }, }, + rank = 0, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "Debuffs on you expire 8% faster", + "Bonded: 15% increased Elemental Ailment Threshold", + statOrder = { 6085, 4256 }, + tradeHashes = { [1238227257] = { "Debuffs on you expire 8% faster" }, }, + rank = 0, + }, + }, + ["Greater Rune of Nobility"] = { + ["weapon"] = { + type = "Rune", + localMod = true, + "Attacks with this Weapon have 10% chance to inflict Exposure", + "Bonded: 20% increased Exposure Effect", + statOrder = { 7710, 6510 }, + tradeHashes = { [3678845069] = { "Attacks with this Weapon have 10% chance to inflict Exposure" }, }, + rank = 0, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "10% reduced effect of Shock on you", + "Bonded: 10% reduced Shock duration on you", + statOrder = { 9818, 1065 }, + tradeHashes = { [3801067695] = { "10% reduced effect of Shock on you" }, }, + rank = 0, + }, + }, + ["Hedgewitch Assandra's Rune of Wisdom"] = { + ["wand"] = { + type = "Rune", + limit = 1, + localMod = false, + "+1 to Level of all Spell Skills", + "Bonded: Archon recovery period expires 30% faster", + statOrder = { 949, 4333 }, + tradeHashes = { [124131830] = { "+1 to Level of all Spell Skills" }, }, + rank = 50, + }, + ["staff"] = { + type = "Rune", + limit = 1, + localMod = false, + "+1 to Level of all Spell Skills", + "Bonded: Archon recovery period expires 30% faster", + statOrder = { 949, 4333 }, + tradeHashes = { [124131830] = { "+1 to Level of all Spell Skills" }, }, + rank = 50, + }, + }, + ["Saqawal's Rune of the Sky"] = { + ["weapon"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain 5% of Damage as Extra Damage of all Elements", + "Bonded: 8% chance to gain an additional random Charge when you gain a Charge", + statOrder = { 9223, 5509 }, + tradeHashes = { [731403740] = { "Gain 5% of Damage as Extra Damage of all Elements" }, }, + rank = 50, + }, + ["wand"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain 5% of Damage as Extra Damage of all Elements", + "Bonded: 12% chance when collecting an Elemental Infusion to gain an", + "Bonded: additional Elemental Infusion of the same type", + statOrder = { 9223, 4183, 4183.1 }, + tradeHashes = { [731403740] = { "Gain 5% of Damage as Extra Damage of all Elements" }, }, + rank = 50, + }, + ["staff"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain 5% of Damage as Extra Damage of all Elements", + "Bonded: 12% chance when collecting an Elemental Infusion to gain an", + "Bonded: additional Elemental Infusion of the same type", + statOrder = { 9223, 4183, 4183.1 }, + tradeHashes = { [731403740] = { "Gain 5% of Damage as Extra Damage of all Elements" }, }, + rank = 50, + }, + }, + ["Fenumus' Rune of Agony"] = { + ["weapon"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain 13% of Damage as Extra Chaos Damage", + "Bonded: Gain 8% of Damage as Extra Physical Damage", + statOrder = { 1670, 1669 }, + tradeHashes = { [3398787959] = { "Gain 13% of Damage as Extra Chaos Damage" }, }, + rank = 50, + }, + ["wand"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain 13% of Damage as Extra Chaos Damage", + "Bonded: Gain 8% of Damage as Extra Physical Damage", + statOrder = { 1670, 1669 }, + tradeHashes = { [3398787959] = { "Gain 13% of Damage as Extra Chaos Damage" }, }, + rank = 50, + }, + ["staff"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain 13% of Damage as Extra Chaos Damage", + "Bonded: Gain 8% of Damage as Extra Physical Damage", + statOrder = { 1670, 1669 }, + tradeHashes = { [3398787959] = { "Gain 13% of Damage as Extra Chaos Damage" }, }, + rank = 50, + }, + }, + ["Farrul's Rune of Grace"] = { + ["boots"] = { + type = "Rune", + limit = 1, + localMod = false, + "8% increased Deflection Rating while moving", + "Bonded: Prevent +3% of Damage from Deflected Hits", + statOrder = { 6106, 4667 }, + tradeHashes = { [1382805233] = { "8% increased Deflection Rating while moving" }, }, + rank = 50, + }, + }, + ["Farrul's Rune of the Chase"] = { + ["boots"] = { + type = "Rune", + limit = 1, + localMod = false, + "5% increased Movement Speed", + "Bonded: 10% increased Cooldown Recovery Rate", + statOrder = { 835, 4666 }, + tradeHashes = { [2250533757] = { "5% increased Movement Speed" }, }, + rank = 50, + }, + }, + ["Craiceann's Rune of Warding"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "50% reduced effect of Curses on you", + "Bonded: 8% increased Curse Magnitudes", + statOrder = { 1909, 2374 }, + tradeHashes = { [3407849389] = { "50% reduced effect of Curses on you" }, }, + rank = 50, + }, + }, + ["Saqawal's Rune of Memory"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = false, + "2% increased Experience gain", + "Bonded: +10% to all Elemental Resistances", + statOrder = { 1470, 1012 }, + tradeHashes = { [3666934677] = { "2% increased Experience gain" }, }, + rank = 50, + }, + }, + ["Saqawal's Rune of Erosion"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = false, + "25% increased Exposure Effect", + "Bonded: 15% increased Magnitude of Non-Damaging Ailments you inflict", + statOrder = { 6510, 9183 }, + tradeHashes = { [2074866941] = { "25% increased Exposure Effect" }, }, + rank = 50, + }, + }, + ["Farrul's Rune of the Hunt"] = { + ["weapon"] = { + type = "Rune", + limit = 1, + localMod = false, + "50% increased Attack Damage against Rare or Unique Enemies", + "Bonded: +1 to Level of all Attack Skills", + statOrder = { 4504, 966 }, + tradeHashes = { [2077615515] = { "50% increased Attack Damage against Rare or Unique Enemies" }, }, + rank = 50, + }, + }, + ["Craiceann's Rune of Recovery"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "30% increased Energy Shield Recharge Rate", + "Bonded: Gain additional Ailment Threshold equal to 50% of maximum Energy Shield", + "Bonded: Gain additional Stun Threshold equal to 50% of maximum Energy Shield", + statOrder = { 1031, 4255, 10097 }, + tradeHashes = { [2339757871] = { "30% increased Energy Shield Recharge Rate" }, }, + rank = 50, + }, + }, + ["Courtesan Mannan's Rune of Cruelty"] = { + ["gloves"] = { + type = "Rune", + limit = 1, + localMod = false, + "20% increased Magnitude of Damaging Ailments you inflict", + "Bonded: 15% increased Duration of Damaging Ailments on Enemies", + statOrder = { 6053, 6051 }, + tradeHashes = { [1381474422] = { "20% increased Magnitude of Damaging Ailments you inflict" }, }, + rank = 50, + }, + }, + ["Thane Grannell's Rune of Mastery"] = { + ["gloves"] = { + type = "Rune", + limit = 1, + localMod = false, + "30% increased Magnitude of Non-Damaging Ailments you inflict", + "Bonded: 15% increased Duration of Elemental Ailments on Enemies", + statOrder = { 9183, 1615 }, + tradeHashes = { [782230869] = { "30% increased Magnitude of Non-Damaging Ailments you inflict" }, }, + rank = 50, + }, + }, + ["Fenumus' Rune of Spinning"] = { + ["gloves"] = { + type = "Rune", + limit = 1, + localMod = false, + "8% increased Cast Speed", + "Bonded: 20% increased Mana Cost Efficiency while on Low Mana", + statOrder = { 986, 4711 }, + tradeHashes = { [2891184298] = { "8% increased Cast Speed" }, }, + rank = 50, + }, + }, + ["Countess Seske's Rune of Archery"] = { + ["bow"] = { + type = "Rune", + limit = 1, + localMod = false, + "Bow Attacks fire an additional Arrow", + "Bonded: 20% increased Projectile Speed", + statOrder = { 989, 896 }, + tradeHashes = { [3885405204] = { "Bow Attacks fire an additional Arrow" }, }, + rank = 50, + }, + }, + ["Thane Girt's Rune of Wildness"] = { + ["wand"] = { + type = "Rune", + limit = 1, + localMod = false, + "25% chance for Spell Skills to fire 2 additional Projectiles", + "Bonded: Every Rage also grants 1% increased Spell Damage", + statOrder = { 9993, 9967 }, + tradeHashes = { [2910761524] = { "25% chance for Spell Skills to fire 2 additional Projectiles" }, }, + rank = 50, + }, + ["staff"] = { + type = "Rune", + limit = 1, + localMod = false, + "25% chance for Spell Skills to fire 2 additional Projectiles", + "Bonded: Every Rage also grants 1% increased Spell Damage", + statOrder = { 9993, 9967 }, + tradeHashes = { [2910761524] = { "25% chance for Spell Skills to fire 2 additional Projectiles" }, }, + rank = 50, + }, + }, + ["Fenumus' Rune of Draining"] = { + ["gloves"] = { + type = "Rune", + limit = 1, + localMod = false, + "20% increased Withered Magnitude", + "Bonded: +7% to Chaos Resistance", + statOrder = { 10514, 1023 }, + tradeHashes = { [3973629633] = { "20% increased Withered Magnitude" }, }, + rank = 50, + }, + }, + ["Thane Myrk's Rune of Summer"] = { + ["weapon"] = { + type = "Rune", + limit = 1, + localMod = false, + "Adds 23 to 34 Fire Damage to Attacks against Ignited Enemies", + "Bonded: +2% to Maximum Fire Resistance", + statOrder = { 1211, 1008 }, + tradeHashes = { [627339348] = { "Adds 23 to 34 Fire Damage to Attacks against Ignited Enemies" }, }, + rank = 50, + }, + }, + ["Lady Hestra's Rune of Winter"] = { + ["weapon"] = { + type = "Rune", + limit = 1, + localMod = false, + "Adds 19 to 28 Cold Damage against Chilled Enemies", + "Bonded: +2% to Maximum Cold Resistance", + statOrder = { 8927, 1009 }, + tradeHashes = { [3734640451] = { "Adds 19 to 28 Cold Damage against Chilled Enemies" }, }, + rank = 50, + }, + }, + ["Thane Leld's Rune of Spring"] = { + ["weapon"] = { + type = "Rune", + limit = 1, + localMod = false, + "Adds 1 to 60 Lightning Damage against Shocked Enemies", + "Bonded: +2% to Maximum Lightning Resistance", + statOrder = { 6887, 1010 }, + tradeHashes = { [90012347] = { "Adds 1 to 60 Lightning Damage against Shocked Enemies" }, }, + rank = 50, + }, + }, + ["The Greatwolf's Rune of Claws"] = { + ["gloves"] = { + type = "Rune", + limit = 1, + localMod = false, + "Adds 5 to 12 Physical Damage to Attacks", + "Bonded: Fissure Skills have +2 to Limit", + statOrder = { 857, 6593 }, + tradeHashes = { [3032590688] = { "Adds 5 to 12 Physical Damage to Attacks" }, }, + rank = 50, + }, + }, + ["The Greatwolf's Rune of Willpower"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "15% of Damage is taken from Mana before Life", + "Bonded: 8% of Maximum Life Converted to Energy Shield", + statOrder = { 2470, 8849 }, + tradeHashes = { [458438597] = { "15% of Damage is taken from Mana before Life" }, }, + rank = 50, + }, + }, + ["Masterwork Rune"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "Upgrades a socketed Rune", + statOrder = { 6230 }, + tradeHashes = { [4044077288] = { "Upgrades a socketed Rune" }, }, + rank = 0, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "Upgrades a socketed Rune", + statOrder = { 6230 }, + tradeHashes = { [4044077288] = { "Upgrades a socketed Rune" }, }, + rank = 0, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "Upgrades a socketed Rune", + statOrder = { 6230 }, + tradeHashes = { [4044077288] = { "Upgrades a socketed Rune" }, }, + rank = 0, + }, + }, + ["Lesser Ward Rune"] = { + ["armour"] = { + type = "Rune", + localMod = true, + "+15 to maximum Runic Ward", + "Bonded: 15% increased Global Armour, Evasion and Energy Shield", + statOrder = { 844, 2586 }, + tradeHashes = { [774059442] = { "+15 to maximum Runic Ward" }, }, + rank = 0, + }, + }, + ["Ward Rune"] = { + ["armour"] = { + type = "Rune", + localMod = true, + "+20 to maximum Runic Ward", + "Bonded: 15% increased Global Armour, Evasion and Energy Shield", + statOrder = { 844, 2586 }, + tradeHashes = { [774059442] = { "+20 to maximum Runic Ward" }, }, + rank = 15, + }, + }, + ["Greater Ward Rune"] = { + ["armour"] = { + type = "Rune", + localMod = true, + "+25 to maximum Runic Ward", + "Bonded: 15% increased Global Armour, Evasion and Energy Shield", + statOrder = { 844, 2586 }, + tradeHashes = { [774059442] = { "+25 to maximum Runic Ward" }, }, + rank = 30, + }, + }, + ["Perfect Ward Rune"] = { + ["armour"] = { + type = "Rune", + localMod = true, + "+30 to maximum Runic Ward", + "Bonded: 15% increased Global Armour, Evasion and Energy Shield", + statOrder = { 844, 2586 }, + tradeHashes = { [774059442] = { "+30 to maximum Runic Ward" }, }, + rank = 50, + }, + }, + ["Lesser Charging Rune"] = { + ["armour"] = { + type = "Rune", + localMod = false, + "8% increased Runic Ward Regeneration Rate", + "Bonded: Regenerate 10 Runic Ward per second", + statOrder = { 10478, 4752 }, + tradeHashes = { [2392260628] = { "8% increased Runic Ward Regeneration Rate" }, }, + rank = 0, + }, + }, + ["Charging Rune"] = { + ["armour"] = { + type = "Rune", + localMod = false, + "12% increased Runic Ward Regeneration Rate", + "Bonded: Regenerate 15 Runic Ward per second", + statOrder = { 10478, 4752 }, + tradeHashes = { [2392260628] = { "12% increased Runic Ward Regeneration Rate" }, }, + rank = 15, + }, + }, + ["Greater Charging Rune"] = { + ["armour"] = { + type = "Rune", + localMod = false, + "16% increased Runic Ward Regeneration Rate", + "Bonded: Regenerate 20 Runic Ward per second", + statOrder = { 10478, 4752 }, + tradeHashes = { [2392260628] = { "16% increased Runic Ward Regeneration Rate" }, }, + rank = 30, + }, + }, + ["Perfect Charging Rune"] = { + ["armour"] = { + type = "Rune", + localMod = false, + "20% increased Runic Ward Regeneration Rate", + "Bonded: Regenerate 25 Runic Ward per second", + statOrder = { 10478, 4752 }, + tradeHashes = { [2392260628] = { "20% increased Runic Ward Regeneration Rate" }, }, + rank = 50, + }, + }, + ["Warding Rune of Reinforcement"] = { + ["armour"] = { + type = "Rune", + localMod = true, + "20% increased Runic Ward", + "Bonded: Gain 2% of maximum Life as Extra maximum Runic Ward", + statOrder = { 854, 1429 }, + tradeHashes = { [830161081] = { "20% increased Runic Ward" }, }, + rank = 15, + }, + }, + ["Warding Rune of Protection"] = { + ["armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "Every 4 seconds, gain Guard equal to 20% of maximum Runic Ward for 2 seconds", + "Bonded: 8% increased Guard gained", + statOrder = { 6779, 6928 }, + tradeHashes = { [1963589548] = { "Every 4 seconds, gain Guard equal to 20% of maximum Runic Ward for 2 seconds" }, }, + rank = 15, + }, + }, + ["Warding Rune of Disintegration"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "Attacks Break Armour equal to 15% of maximum Runic Ward", + "Bonded: Break 10% increased Armour", + statOrder = { 5003, 4397 }, + tradeHashes = { [2608793552] = { "Attacks Break Armour equal to 15% of maximum Runic Ward" }, }, + rank = 15, + }, + }, + ["Warding Rune of Desperation"] = { + ["wand"] = { + type = "Rune", + localMod = false, + "Spell damage Penetrates 25% of enemy Elemental Resistances while on Low Runic Ward", + "Bonded: 12% increased Elemental Damage", + statOrder = { 10001, 1724 }, + tradeHashes = { [267552601] = { "Spell damage Penetrates 25% of enemy Elemental Resistances while on Low Runic Ward" }, }, + rank = 15, + }, + ["staff"] = { + type = "Rune", + localMod = false, + "Spell damage Penetrates 25% of enemy Elemental Resistances while on Low Runic Ward", + "Bonded: 12% increased Elemental Damage", + statOrder = { 10001, 1724 }, + tradeHashes = { [267552601] = { "Spell damage Penetrates 25% of enemy Elemental Resistances while on Low Runic Ward" }, }, + rank = 15, + }, + }, + ["Warding Rune of Symbiosis"] = { + ["boots"] = { + type = "Rune", + limit = 1, + localMod = false, + "1% increased Energy Shield Recharge Rate per 30 maximum Runic Ward", + "Bonded: Regenerate 1% of maximum Energy Shield per second", + statOrder = { 6419, 2418 }, + tradeHashes = { [162036024] = { "1% increased Energy Shield Recharge Rate per 30 maximum Runic Ward" }, }, + rank = 30, + }, + }, + ["Warding Rune of Courage"] = { + ["helmet"] = { + type = "Rune", + localMod = false, + "25% increased Armour and Evasion Rating while on Low Runic Ward", + "Bonded: 20% increased Armour and Evasion Rating when on Low Life", + statOrder = { 4392, 2928 }, + tradeHashes = { [1392112423] = { "25% increased Armour and Evasion Rating while on Low Runic Ward" }, }, + rank = 15, + }, + }, + ["Warding Rune of Stability"] = { + ["shield"] = { + type = "Rune", + localMod = false, + "+4 to Stun Threshold per 10 maximum Runic Ward", + "Bonded: 15% increased Stun buildup while Shapeshifted", + statOrder = { 10093, 7182 }, + tradeHashes = { [2838678452] = { "+4 to Stun Threshold per 10 maximum Runic Ward" }, }, + rank = 30, + }, + ["buckler"] = { + type = "Rune", + localMod = false, + "+4 to Stun Threshold per 10 maximum Runic Ward", + "Bonded: 15% increased Stun buildup while Shapeshifted", + statOrder = { 10093, 7182 }, + tradeHashes = { [2838678452] = { "+4 to Stun Threshold per 10 maximum Runic Ward" }, }, + rank = 30, + }, + }, + ["Warding Rune of Glancing"] = { + ["body armour"] = { + type = "Rune", + localMod = false, + "+3 to Deflection Rating per 10 maximum Runic Ward", + "Bonded: Prevent +1% of Damage from Deflected Hits", + statOrder = { 9, 4667 }, + tradeHashes = { [282990844] = { "+3 to Deflection Rating per 10 maximum Runic Ward" }, }, + rank = 30, + }, + }, + ["Warding Rune of Heart"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain 5% of maximum Life as Extra maximum Runic Ward", + "Bonded: 1% more Runic Ward Regeneration rate per 2% of maximum Runic Ward lost from Hits Recently, up to 100% more", + statOrder = { 1429, 10481 }, + tradeHashes = { [386720106] = { "Gain 5% of maximum Life as Extra maximum Runic Ward" }, }, + rank = 30, + }, + }, + ["Warding Rune of Nourishment"] = { + ["armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "15% Life Recovery from Flasks also applies to Runic Ward", + "Bonded: 15% increased Life Recovery from Flasks", + statOrder = { 7450, 1792 }, + tradeHashes = { [2650263616] = { "15% Life Recovery from Flasks also applies to Runic Ward" }, }, + rank = 15, + }, + }, + ["Warding Rune of Annihilation"] = { + ["weapon"] = { + type = "Rune", + limit = 1, + localMod = false, + "Attacks spend 5% of your maximum Runic Ward if possible to gain that much added Physical damage", + "Bonded: 10% reduced Runic Ward Cost Efficiency", + statOrder = { 4570, 4751 }, + tradeHashes = { [3035971497] = { "Attacks spend 5% of your maximum Runic Ward if possible to gain that much added Physical damage" }, }, + rank = 30, + }, + }, + ["Warding Rune of Armature"] = { + ["weapon"] = { + type = "Rune", + limit = 1, + localMod = true, + "Gain maximum Runic Ward equal to 15% of this Weapon's maximum damage", + "Bonded: 5% increased Attack Speed while missing Runic Ward", + statOrder = { 7803, 4548 }, + tradeHashes = { [1995345015] = { "Gain maximum Runic Ward equal to 15% of this Weapon's maximum damage" }, }, + rank = 45, + }, + }, + ["Warding Rune of Obsession"] = { + ["wand"] = { + type = "Rune", + limit = 1, + localMod = false, + "All damage taken bypasses Runic Ward", + "Runic Ward Regeneration Rate is doubled", + "Bonded: 12% increased maximum Runic Ward", + statOrder = { 5951, 10483, 890 }, + tradeHashes = { [2579974553] = { "Runic Ward Regeneration Rate is doubled" }, [3814102597] = { "All damage taken bypasses Runic Ward" }, }, + rank = 45, + }, + }, + ["Warding Rune of Equinox"] = { + ["caster"] = { + type = "Rune", + limit = 1, + localMod = false, + "40% less Mana Regeneration Rate", + "Mana Recovery from Regeneration is also applied to Runic Ward", + "Bonded: 20% increased Runic Ward Regeneration Rate if you've dealt a Critical Hit Recently", + statOrder = { 7972, 9664, 10479 }, + tradeHashes = { [762761075] = { "40% less Mana Regeneration Rate" }, [3145796865] = { "Mana Recovery from Regeneration is also applied to Runic Ward" }, }, + rank = 45, + }, + }, + ["Warding Rune of Salvaging"] = { + ["sceptre"] = { + type = "Rune", + limit = 1, + localMod = false, + "Recover 3% of maximum Runic Ward when one of your Reviving Minions is Killed", + "Bonded: Recover 3% of maximum Life when one of your Minions is Revived", + statOrder = { 9666, 10554 }, + tradeHashes = { [3515226849] = { "Recover 3% of maximum Runic Ward when one of your Reviving Minions is Killed" }, }, + rank = 30, + }, + }, + ["Warding Rune of Bodyguards"] = { + ["sceptre"] = { + type = "Rune", + limit = 1, + localMod = false, + "Minions in your Presence have Onslaught while you are on Low Runic Ward", + "Bonded: Damage of Enemies Hitting you is Unlucky if", + "Bonded: your Runic Ward has been damaged Recently", + statOrder = { 9074, 6028, 6028.1 }, + tradeHashes = { [540694930] = { "Minions in your Presence have Onslaught while you are on Low Runic Ward" }, }, + rank = 45, + }, + }, + ["Warding Rune of Hollowing"] = { + ["caster"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain 15% of maximum Life as Extra maximum Runic Ward", + "15% less maximum Life", + "Bonded: +1% to all Maximum Elemental Resistances while on full Runic Ward", + statOrder = { 1429, 8843, 4190 }, + tradeHashes = { [386720106] = { "Gain 15% of maximum Life as Extra maximum Runic Ward" }, [1020945697] = { "15% less maximum Life" }, }, + rank = 45, + }, + }, + ["Passion of Aldur"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "Transforms all Cold and Lightning modifiers on the item into equivalent Fire modifiers", + "Bonded: 25% increased Fire Damage", + statOrder = { 6226, 872 }, + tradeHashes = { [602344904] = { "Transforms all Cold and Lightning modifiers on the item into equivalent Fire modifiers" }, }, + rank = 0, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "Transforms all Cold and Lightning modifiers on the item into equivalent Fire modifiers", + "Bonded: 25% increased Fire Damage", + statOrder = { 6226, 872 }, + tradeHashes = { [602344904] = { "Transforms all Cold and Lightning modifiers on the item into equivalent Fire modifiers" }, }, + rank = 0, + }, + }, + ["Breath of Aldur"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "When socketed, transforms all Fire and Lightning modifiers to equivalent Cold modifiers", + "Bonded: 25% increased Cold Damage", + statOrder = { 6223, 873 }, + tradeHashes = { [2390027291] = { "When socketed, transforms all Fire and Lightning modifiers to equivalent Cold modifiers" }, }, + rank = 0, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "When socketed, transforms all Fire and Lightning modifiers to equivalent Cold modifiers", + "Bonded: 25% increased Cold Damage", + statOrder = { 6223, 873 }, + tradeHashes = { [2390027291] = { "When socketed, transforms all Fire and Lightning modifiers to equivalent Cold modifiers" }, }, + rank = 0, + }, + }, + ["Ire of Aldur"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "Transforms all Fire and Cold modifiers on the item into equivalent Lightning modifiers", + "Bonded: 25% increased Lightning Damage", + statOrder = { 6227, 874 }, + tradeHashes = { [1433896639] = { "Transforms all Fire and Cold modifiers on the item into equivalent Lightning modifiers" }, }, + rank = 0, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "Transforms all Fire and Cold modifiers on the item into equivalent Lightning modifiers", + "Bonded: 25% increased Lightning Damage", + statOrder = { 6227, 874 }, + tradeHashes = { [1433896639] = { "Transforms all Fire and Cold modifiers on the item into equivalent Lightning modifiers" }, }, + rank = 0, + }, + }, + ["Betrayal of Aldur"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "Transforms all Fire, Cold and Lightning modifiers on the item into equivalent Chaos modifiers", + "Bonded: 25% increased Chaos Damage", + statOrder = { 6222, 875 }, + tradeHashes = { [1624833382] = { "Transforms all Fire, Cold and Lightning modifiers on the item into equivalent Chaos modifiers" }, }, + rank = 0, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "Transforms all Fire, Cold and Lightning modifiers on the item into equivalent Chaos modifiers", + "Bonded: 25% increased Chaos Damage", + statOrder = { 6222, 875 }, + tradeHashes = { [1624833382] = { "Transforms all Fire, Cold and Lightning modifiers on the item into equivalent Chaos modifiers" }, }, + rank = 0, + }, + }, + ["Ancient Rune of Splinters"] = { + ["bow"] = { + type = "Rune", + limit = 1, + localMod = false, + "+50% Surpassing chance to fire an additional Arrow", + "Bonded: 30% increased Projectile Speed", + statOrder = { 5500, 896 }, + tradeHashes = { [2463230181] = { "+50% Surpassing chance to fire an additional Arrow" }, }, + rank = 30, + }, + }, + ["Ancient Rune of Dueling"] = { + ["buckler"] = { + type = "Rune", + limit = 1, + localMod = false, + "30% increased Parried Debuff Magnitude", + "Bonded: 15% increased Block chance", + statOrder = { 9338, 1132 }, + tradeHashes = { [818877178] = { "30% increased Parried Debuff Magnitude" }, }, + rank = 30, + }, + }, + ["Ancient Rune of the Titan"] = { + ["two hand mace"] = { + type = "Rune", + limit = 1, + localMod = false, + "10% chance for Slam Skills you use yourself to cause an additional Aftershock", + "Bonded: 15% increased Area of Effect for Attacks", + statOrder = { 10584, 4483 }, + tradeHashes = { [2045949233] = { "10% chance for Slam Skills you use yourself to cause an additional Aftershock" }, }, + rank = 30, + }, + }, + ["Ancient Rune of Shattering"] = { + ["one hand mace"] = { + type = "Rune", + limit = 1, + localMod = false, + "40% increased effect of Fully Broken Armour", + "Bonded: Break 50% increased Armour", + statOrder = { 5224, 4397 }, + tradeHashes = { [1879206848] = { "40% increased effect of Fully Broken Armour" }, }, + rank = 30, + }, + }, + ["Ancient Rune of Prowess"] = { + ["spear"] = { + type = "Rune", + limit = 1, + localMod = false, + "30% chance when you gain a Charge to gain an additional Charge", + "Bonded: 30% increased Endurance, Frenzy and Power Charge Duration", + statOrder = { 5505, 2759 }, + tradeHashes = { [1555237944] = { "30% chance when you gain a Charge to gain an additional Charge" }, }, + rank = 30, + }, + }, + ["Ancient Rune of Control"] = { + ["quarterstaff"] = { + type = "Rune", + limit = 1, + localMod = false, + "50% increased Immobilisation buildup", + "Bonded: 30% increased Damage against Immobilised Enemies", + statOrder = { 7170, 5945 }, + tradeHashes = { [330530785] = { "50% increased Immobilisation buildup" }, }, + rank = 30, + }, + }, + ["Ancient Rune of Discovery"] = { + ["staff"] = { + type = "Rune", + limit = 1, + localMod = false, + "30% chance to create an additional Remnant", + "Bonded: +1 to maximum number of Elemental Infusions", + statOrder = { 5396, 8840 }, + tradeHashes = { [2328443419] = { "30% chance to create an additional Remnant" }, }, + rank = 30, + }, + }, + ["Ancient Rune of Decay"] = { + ["wand"] = { + type = "Rune", + limit = 1, + localMod = false, + "25% increased Withered Magnitude", + "Bonded: 15% chance that when Volatility on you explodes, you regain an equivalent amount of Volatility", + statOrder = { 10514, 10443 }, + tradeHashes = { [3973629633] = { "25% increased Withered Magnitude" }, }, + rank = 30, + }, + }, + ["Ancient Rune of Witchcraft"] = { + ["focus"] = { + type = "Rune", + limit = 1, + localMod = false, + "40% increased Area of Effect of Curses", + "Bonded: 15% faster Curse Activation", + statOrder = { 1948, 5910 }, + tradeHashes = { [153777645] = { "40% increased Area of Effect of Curses" }, }, + rank = 30, + }, + }, + ["Ancient Rune of the Horde"] = { + ["sceptre"] = { + type = "Rune", + limit = 1, + localMod = false, + "Minions have 8% increased Attack and Cast Speed", + "Bonded: Minions have 10% increased Movement Speed", + statOrder = { 8968, 1526 }, + tradeHashes = { [3091578504] = { "Minions have 8% increased Attack and Cast Speed" }, }, + rank = 30, + }, + }, + ["Ancient Rune of Animosity"] = { + ["talisman"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain 2 Druidic Prowess when you Heavy Stun a Rare or Unique Enemy", + "Bonded: 40% increased Stun Buildup", + statOrder = { 6690, 1050 }, + tradeHashes = { [3444646646] = { "Gain 2 Druidic Prowess when you Heavy Stun a Rare or Unique Enemy" }, }, + rank = 30, + }, + }, + ["Ancient Rune of Detonation"] = { + ["crossbow"] = { + type = "Rune", + limit = 1, + localMod = false, + "Grenades have 10% chance to activate a second time", + "Bonded: 40% increased Crossbow Reload Speed", + statOrder = { 6916, 9693 }, + tradeHashes = { [538981065] = { "Grenades have 10% chance to activate a second time" }, }, + rank = 30, + }, + }, + ["Ancient Rune of Retaliation"] = { + ["shield"] = { + type = "Rune", + limit = 1, + localMod = false, + "8% increased Attack Speed if you have Blocked Recently", + "Bonded: +3% to maximum Block chance", + statOrder = { 4555, 1732 }, + tradeHashes = { [3203854378] = { "8% increased Attack Speed if you have Blocked Recently" }, }, + rank = 30, + }, + }, + ["Rune of Vitality"] = { + ["weapon"] = { + type = "Rune", + limit = 1, + localMod = false, + "+80 to maximum Life", + "Bonded: 15% increased amount of Life Leeched", + statOrder = { 886, 1893 }, + tradeHashes = { [3299347043] = { "+80 to maximum Life" }, }, + rank = 15, + }, + ["caster"] = { + type = "Rune", + limit = 1, + localMod = false, + "+80 to maximum Life", + "Bonded: 15% increased amount of Life Leeched", + statOrder = { 886, 1893 }, + tradeHashes = { [3299347043] = { "+80 to maximum Life" }, }, + rank = 15, + }, + ["shield"] = { + type = "Rune", + limit = 1, + localMod = false, + "Recover 15 Life when you Block", + "Bonded: 5% increased maximum Life", + statOrder = { 1520, 888 }, + tradeHashes = { [1678831767] = { "Recover 15 Life when you Block" }, }, + rank = 15, + }, + ["buckler"] = { + type = "Rune", + limit = 1, + localMod = false, + "Recover 15 Life when you Block", + "Bonded: 5% increased maximum Life", + statOrder = { 1520, 888 }, + tradeHashes = { [1678831767] = { "Recover 15 Life when you Block" }, }, + rank = 15, + }, + }, + ["Rune of the Hunt"] = { + ["boots"] = { + type = "Rune", + limit = 1, + localMod = false, + "8% increased Movement Speed while Sprinting", + "Bonded: 50% increased Stun Recovery", + statOrder = { 10028, 1059 }, + tradeHashes = { [3107707789] = { "8% increased Movement Speed while Sprinting" }, }, + rank = 15, + }, + ["sceptre"] = { + type = "Rune", + limit = 1, + localMod = false, + "Companions deal 30% increased Damage", + "Bonded: 8% increased Mana Recovery rate while your Companion is in your Presence", + statOrder = { 5708, 7969 }, + tradeHashes = { [234296660] = { "Companions deal 30% increased Damage" }, }, + rank = 15, + }, + }, + ["Rune of Acrobatics"] = { + ["weapon"] = { + type = "Rune", + limit = 1, + localMod = false, + "Flasks gain 0.2 charges per Second", + "Bonded: Charms gain 0.25 charges per Second", + statOrder = { 6865, 6866 }, + tradeHashes = { [731781020] = { "Flasks gain 0.2 charges per Second" }, }, + rank = 15, + }, + ["caster"] = { + type = "Rune", + limit = 1, + localMod = false, + "Flasks gain 0.2 charges per Second", + "Bonded: Charms gain 0.25 charges per Second", + statOrder = { 6865, 6866 }, + tradeHashes = { [731781020] = { "Flasks gain 0.2 charges per Second" }, }, + rank = 15, + }, + ["boots"] = { + type = "Rune", + limit = 1, + localMod = false, + "+0.3 metres to Dodge Roll distance", + "Bonded: 30% increased Armour if you haven't Dodge Rolled Recently", + statOrder = { 6186, 4380 }, + tradeHashes = { [258119672] = { "+0.3 metres to Dodge Roll distance" }, }, + rank = 15, + }, + }, + ["Rune of Culmination"] = { + ["gloves"] = { + type = "Rune", + limit = 1, + localMod = false, + "50% chance to build an additional Combo on Hit", + "Bonded: 5% increased Attack Speed", + statOrder = { 4175, 984 }, + tradeHashes = { [4258524206] = { "50% chance to build an additional Combo on Hit" }, }, + rank = 15, + }, + ["one hand mace"] = { + type = "Rune", + limit = 1, + localMod = true, + "Rolls only the minimum or maximum Damage value for Physical Damage", + statOrder = { 7785 }, + tradeHashes = { [103706408] = { "Rolls only the minimum or maximum Damage value for Physical Damage" }, }, + rank = 15, + }, + ["warstaff"] = { + type = "Rune", + limit = 1, + localMod = true, + "Rolls only the minimum or maximum Damage value for Physical Damage", + statOrder = { 7785 }, + tradeHashes = { [103706408] = { "Rolls only the minimum or maximum Damage value for Physical Damage" }, }, + rank = 15, + }, + }, + ["Rune of Renown"] = { + ["gloves"] = { + type = "Rune", + limit = 1, + localMod = false, + "50% increased Glory generation", + "Bonded: Banner Skills have 20% increased Aura Magnitudes", + statOrder = { 6891, 3064 }, + tradeHashes = { [3143918757] = { "50% increased Glory generation" }, }, + rank = 15, + }, + ["caster"] = { + type = "Rune", + limit = 1, + localMod = false, + "Archon recovery period expires 30% faster", + "Bonded: 30% increased Archon Buff duration", + statOrder = { 4333, 4334 }, + tradeHashes = { [2586152168] = { "Archon recovery period expires 30% faster" }, }, + rank = 15, + }, + }, + ["Rune of Accumulation"] = { + ["gloves"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain 3 Life per Enemy Hit with Attacks", + "Gain 1 Mana per Enemy Hit with Attacks", + "Bonded: +30 to maximum Life", + "Bonded: +30 to maximum Mana", + statOrder = { 1039, 1505, 886, 891 }, + tradeHashes = { [2797971005] = { "Gain 3 Life per Enemy Hit with Attacks" }, [820939409] = { "Gain 1 Mana per Enemy Hit with Attacks" }, }, + rank = 15, + }, + ["crossbow"] = { + type = "Rune", + limit = 1, + localMod = true, + "On Hitting an enemy, gains maximum added Cold damage equal to the enemy's Power for 20 seconds, up to a total of 32", + "Bonded: 30% increased Freeze Buildup", + statOrder = { 7773, 1056 }, + 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" }, }, + rank = 15, + }, + ["bow"] = { + type = "Rune", + limit = 1, + localMod = true, + "On Hitting an enemy, gains maximum added Cold damage equal to the enemy's Power for 20 seconds, up to a total of 32", + "Bonded: 30% increased Freeze Buildup", + statOrder = { 7773, 1056 }, + 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" }, }, + rank = 15, + }, + ["spear"] = { + type = "Rune", + limit = 1, + localMod = true, + "On Hitting an enemy, gains maximum added Cold damage equal to the enemy's Power for 20 seconds, up to a total of 32", + "Bonded: 30% increased Freeze Buildup", + statOrder = { 7773, 1056 }, + 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" }, }, + rank = 15, + }, + }, + ["Rune of Foundations"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = true, + "+30 to Armour", + "+30 to Evasion Rating", + "+10 to maximum Energy Shield", + "Bonded: +20 to maximum Life", + "Bonded: +20 to maximum Mana", + statOrder = { 839, 840, 842, 886, 891 }, + tradeHashes = { [3484657501] = { "+30 to Armour" }, [53045048] = { "+30 to Evasion Rating" }, [4052037485] = { "+10 to maximum Energy Shield" }, }, + rank = 15, + }, + }, + ["Rune of the Prism"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "-10% to all Maximum Elemental Resistances", + "+20% to all Elemental Resistances", + statOrder = { 1006, 1012 }, + tradeHashes = { [2901986750] = { "+20% to all Elemental Resistances" }, [1978899297] = { "-10% to all Maximum Elemental Resistances" }, }, + rank = 15, + }, + }, + ["Rune of the Blossom"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "+50 to Spirit", + "-1 to Spirit per 2 Levels", + "Bonded: 5% increased Spirit Reservation Efficiency", + statOrder = { 894, 10017, 4743 }, + tradeHashes = { [2704225257] = { "+50 to Spirit" }, [610569665] = { "-1 to Spirit per 2 Levels" }, }, + rank = 15, + }, + }, + ["Rune of Consistency"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = false, + "200% increased Critical Hit Chance", + "You have no Critical Damage Bonus", + "Bonded: Hits against you have 25% reduced Critical Damage Bonus", + statOrder = { 975, 1404, 1004 }, + tradeHashes = { [587431675] = { "200% increased Critical Hit Chance" }, [4058681894] = { "You have no Critical Damage Bonus" }, }, + rank = 15, + }, + ["caster"] = { + type = "Rune", + limit = 1, + localMod = false, + "50% increased Spell Damage while your Companion is in your Presence", + "Bonded: 8% increased Mana Recovery rate while your Companion is in your Presence", + statOrder = { 9968, 7969 }, + tradeHashes = { [4063732952] = { "50% increased Spell Damage while your Companion is in your Presence" }, }, + rank = 15, + }, + }, + ["Rune of Reach"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = false, + "Remnants you create have 15% increased effect", + "Bonded: Recover 3% of Maximum Mana when you collect a Remnant", + statOrder = { 9695, 9699 }, + tradeHashes = { [1999910726] = { "Remnants you create have 15% increased effect" }, }, + rank = 15, + }, + ["wand"] = { + type = "Rune", + limit = 1, + localMod = false, + "Remnants you create have 25% reduced effect", + "Remnants can be collected from 50% further away", + "Bonded: 20% increased Exposure Effect", + statOrder = { 9695, 9697, 6510 }, + tradeHashes = { [1999910726] = { "Remnants you create have 25% reduced effect" }, [3482326075] = { "Remnants can be collected from 50% further away" }, }, + rank = 15, + }, + ["staff"] = { + type = "Rune", + limit = 1, + localMod = false, + "Remnants you create have 25% reduced effect", + "Remnants can be collected from 50% further away", + "Bonded: 20% increased Exposure Effect", + statOrder = { 9695, 9697, 6510 }, + tradeHashes = { [1999910726] = { "Remnants you create have 25% reduced effect" }, [3482326075] = { "Remnants can be collected from 50% further away" }, }, + rank = 15, + }, + }, + ["Rune of Vital Flame"] = { + ["one hand mace"] = { + type = "Rune", + limit = 1, + localMod = false, + "Adds 13 to 16 Fire Damage", + "15% of Skill Mana Costs Converted to Life Costs", + "Bonded: 30% increased Ignite Magnitude", + statOrder = { 831, 4732, 1076 }, + tradeHashes = { [2480498143] = { "15% of Skill Mana Costs Converted to Life Costs" }, [709508406] = { "Adds 13 to 16 Fire Damage" }, }, + rank = 15, + }, + ["two hand mace"] = { + type = "Rune", + limit = 1, + localMod = false, + "Adds 13 to 16 Fire Damage", + "15% of Skill Mana Costs Converted to Life Costs", + "Bonded: 30% increased Ignite Magnitude", + statOrder = { 831, 4732, 1076 }, + tradeHashes = { [2480498143] = { "15% of Skill Mana Costs Converted to Life Costs" }, [709508406] = { "Adds 13 to 16 Fire Damage" }, }, + rank = 15, + }, + ["talisman"] = { + type = "Rune", + limit = 1, + localMod = false, + "Adds 13 to 16 Fire Damage", + "15% of Skill Mana Costs Converted to Life Costs", + "Bonded: 30% increased Ignite Magnitude", + statOrder = { 831, 4732, 1076 }, + tradeHashes = { [2480498143] = { "15% of Skill Mana Costs Converted to Life Costs" }, [709508406] = { "Adds 13 to 16 Fire Damage" }, }, + rank = 15, + }, + }, + ["Rune of Confrontation"] = { + ["warstaff"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain 4 Rage on Melee Hit", + "-10 to Maximum Rage", + statOrder = { 6850, 9568 }, + tradeHashes = { [1181501418] = { "-10 to Maximum Rage" }, [2709367754] = { "Gain 4 Rage on Melee Hit" }, }, + rank = 15, + }, + ["spear"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain 4 Rage on Melee Hit", + "-10 to Maximum Rage", + statOrder = { 6850, 9568 }, + tradeHashes = { [1181501418] = { "-10 to Maximum Rage" }, [2709367754] = { "Gain 4 Rage on Melee Hit" }, }, + rank = 15, + }, + }, + ["Serle's Triumph"] = { + ["weapon"] = { + type = "Rune", + limit = 1, + localMod = true, + "+1 Suffix Modifier allowed", + statOrder = { 19 }, + tradeHashes = { [718638445] = { "+1 Suffix Modifier allowed" }, [1950607759] = { "" }, }, + rank = 0, + }, + ["armour"] = { + type = "Rune", + limit = 1, + localMod = true, + "+1 Suffix Modifier allowed", + statOrder = { 19 }, + tradeHashes = { [718638445] = { "+1 Suffix Modifier allowed" }, [1950607759] = { "" }, }, + rank = 0, + }, + ["caster"] = { + type = "Rune", + limit = 1, + localMod = true, + "+1 Suffix Modifier allowed", + statOrder = { 19 }, + tradeHashes = { [718638445] = { "+1 Suffix Modifier allowed" }, [1950607759] = { "" }, }, + rank = 0, + }, + }, + ["Cadigan's Epiphany"] = { + ["gloves"] = { + type = "Rune", + limit = 1, + localMod = false, + "Destroys all Augment Sockets on the item to create a Jewel Socket", + statOrder = { 6224 }, + tradeHashes = { [1933674044] = { "Destroys all Augment Sockets on the item to create a Jewel Socket" }, }, + rank = 0, + }, + }, + ["Astrid's Creativity"] = { + ["weapon"] = { + type = "Rune", + limit = 1, + localMod = true, + "Can have 1 additional Crafted Modifier", + statOrder = { 29 }, + tradeHashes = { [1963398329] = { "Can have 1 additional Crafted Modifier" }, }, + rank = 0, + }, + ["armour"] = { + type = "Rune", + limit = 1, + localMod = true, + "Can have 1 additional Crafted Modifier", + statOrder = { 29 }, + tradeHashes = { [1963398329] = { "Can have 1 additional Crafted Modifier" }, }, + rank = 0, + }, + ["caster"] = { + type = "Rune", + limit = 1, + localMod = true, + "Can have 1 additional Crafted Modifier", + statOrder = { 29 }, + tradeHashes = { [1963398329] = { "Can have 1 additional Crafted Modifier" }, }, + rank = 0, + }, + }, + ["Uhtred's Sidereus"] = { + ["boots"] = { + type = "Rune", + limit = 1, + localMod = true, + "Can roll Chronomancy modifiers", + "Bonded: 10% increased Cooldown Recovery Rate", + statOrder = { 10484, 4666 }, + tradeHashes = { [3132681620] = { "Can roll Chronomancy modifiers" }, }, + rank = 0, + }, + }, + ["Kolr's Hunt"] = { + ["gloves"] = { + type = "Rune", + limit = 1, + localMod = true, + "Can roll Marksman modifiers", + "Bonded: 20% increased Projectile Damage", + statOrder = { 10487, 1736 }, + tradeHashes = { [201332984] = { "Can roll Marksman modifiers" }, }, + rank = 0, + }, + }, + ["Vorana's Carnage"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = true, + "Can roll Berserking modifiers", + "Bonded: Gain 2 Rage on Melee Hit", + statOrder = { 10486, 6850 }, + tradeHashes = { [1770091046] = { "Can roll Berserking modifiers" }, }, + rank = 0, + }, + }, + ["Thrud's Might"] = { + ["weapon"] = { + type = "Rune", + limit = 1, + localMod = true, + "Can roll Destruction modifiers", + "Bonded: +5% to all Elemental Resistances", + statOrder = { 10489, 1012 }, + tradeHashes = { [1676950499] = { "Can roll Destruction modifiers" }, }, + rank = 0, + }, + ["caster"] = { + type = "Rune", + limit = 1, + localMod = true, + "Can roll Destruction modifiers", + "Bonded: +5% to all Elemental Resistances", + statOrder = { 10489, 1012 }, + tradeHashes = { [1676950499] = { "Can roll Destruction modifiers" }, }, + rank = 0, + }, + }, + ["Medved's Tending"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = true, + "Can roll Soul modifiers", + "Bonded: 3% increased maximum Life", + "Bonded: 3% increased maximum Mana", + statOrder = { 10485, 888, 893 }, + tradeHashes = { [1927467683] = { "Can roll Soul modifiers" }, }, + rank = 0, + }, + }, + ["Katla's Gloom"] = { + ["gloves"] = { + type = "Rune", + limit = 1, + localMod = true, + "Can roll Decay modifiers", + "Bonded: 25% reduced Effect of Non-Damaging Ailments on you", + statOrder = { 10488, 9184 }, + tradeHashes = { [2547063279] = { "Can roll Decay modifiers" }, }, + rank = 0, + }, + }, + ["Aldur's Legacy"] = { + ["weapon"] = { + type = "Rune", + localMod = false, + "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power", + statOrder = { 6228 }, + tradeHashes = { [1797890657] = { "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power" }, }, + rank = 0, + }, + ["armour"] = { + type = "Rune", + localMod = false, + "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power", + statOrder = { 6228 }, + tradeHashes = { [1797890657] = { "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power" }, }, + rank = 0, + }, + ["caster"] = { + type = "Rune", + localMod = false, + "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power", + statOrder = { 6228 }, + tradeHashes = { [1797890657] = { "When socketed into a Unique Kalguuran or Ezomyte item, destroys the item to create a Rune imbued with that item's power" }, }, + rank = 0, + }, + }, + ["Legacy of Bramblejack"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "250% of Melee Physical Damage taken reflected to Attacker", + "Bonded: Regenerate 3% of maximum Life per second while Surrounded", + statOrder = { 2239, 7485 }, + tradeHashes = { [1092987622] = { "250% of Melee Physical Damage taken reflected to Attacker" }, }, + rank = 65, + }, + }, + ["Legacy of Blackbraid"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "+50% of Armour also applies to Elemental Damage", + "Bonded: +15% to all Elemental Resistances", + statOrder = { 1026, 1012 }, + tradeHashes = { [3362812763] = { "+50% of Armour also applies to Elemental Damage" }, }, + rank = 65, + }, + }, + ["Legacy of Edyrns Tusks"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "50% chance to inflict Bleeding on Hit", + "50% reduced Slowing Potency of Debuffs on You", + "Bonded: 35% increased Thorns damage", + statOrder = { 4660, 4735, 10213 }, + tradeHashes = { [2174054121] = { "50% chance to inflict Bleeding on Hit" }, [924253255] = { "50% reduced Slowing Potency of Debuffs on You" }, }, + rank = 65, + }, + }, + ["Legacy of Kingsguard"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "Recover 5% of maximum Life for each Endurance Charge consumed", + "Bonded: +30 to maximum Life", + statOrder = { 9625, 886 }, + tradeHashes = { [939832726] = { "Recover 5% of maximum Life for each Endurance Charge consumed" }, }, + rank = 65, + }, + }, + ["Legacy of Bristleboar"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain 5 Rage when Hit by an Enemy", + "Gain 10 Rage when Critically Hit by an Enemy", + "Bonded: +3 to Maximum Rage", + statOrder = { 6852, 6853, 9568 }, + tradeHashes = { [3292710273] = { "Gain 5 Rage when Hit by an Enemy" }, [1466716929] = { "Gain 10 Rage when Critically Hit by an Enemy" }, }, + rank = 65, + }, + }, + ["Legacy of Foxshade"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "10% increased Movement Speed when on Full Life", + "100% increased Evasion Rating when on Full Life", + "Bonded: 20% increased Evasion Rating", + statOrder = { 1553, 6486, 883 }, + tradeHashes = { [88817332] = { "100% increased Evasion Rating when on Full Life" }, [3393547195] = { "10% increased Movement Speed when on Full Life" }, }, + rank = 65, + }, + }, + ["Legacy of Ashrend"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "Cannot be Ignited", + "-10 Physical Damage taken from Attack Hits", + "Bonded: +35% to Fire Resistance", + statOrder = { 1593, 1957, 1013 }, + tradeHashes = { [331731406] = { "Cannot be Ignited" }, [3441651621] = { "-10 Physical Damage taken from Attack Hits" }, }, + rank = 65, + }, + }, + ["Legacy of Briskwrap"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain Deflection Rating equal to 30% of Evasion Rating", + "Bonded: 35% increased Flask Mana Recovery rate", + statOrder = { 1027, 898 }, + tradeHashes = { [3033371881] = { "Gain Deflection Rating equal to 30% of Evasion Rating" }, }, + rank = 65, + }, + }, + ["Legacy of The Unleashed"] = { + ["body armour"] = { + type = "Rune", + limit = 1, + localMod = false, + "25% of Damage taken from Hits bypasses Energy Shield if Energy Shield is below half", + "Bonded: 20% increased Armour while Shapeshifted", + statOrder = { 1458, 4383 }, + tradeHashes = { [1311130924] = { "25% of Damage taken from Hits bypasses Energy Shield if Energy Shield is below half" }, }, + rank = 65, + }, + }, + ["Legacy of Horns of Bynden"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain 1 Rage on Melee Hit", + "Every Rage also grants 1% increased Armour", + "Bonded: +3 to Maximum Rage", + statOrder = { 6850, 10602, 9568 }, + tradeHashes = { [2709367754] = { "Gain 1 Rage on Melee Hit" }, [2995914769] = { "Every Rage also grants 1% increased Armour" }, }, + rank = 65, + }, + }, + ["Legacy of Wings of Caelyn"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = false, + "Gain 1 Rage on Melee Hit", + "Every Rage also grants 1% increased Stun Threshold", + "Bonded: Every five Rage also grants you 1% increased Movement Speed", + statOrder = { 6850, 10614, 9111 }, + tradeHashes = { [2709367754] = { "Gain 1 Rage on Melee Hit" }, [352044736] = { "Every Rage also grants 1% increased Stun Threshold" }, }, + rank = 65, + }, + }, + ["Legacy of Ezomyte Peak"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = false, + "15% increased Area of Effect", + "Unwavering Stance", + "Bonded: 50% reduced Slowing Potency of Debuffs on You", + statOrder = { 1628, 10682, 4735 }, + tradeHashes = { [1683578560] = { "Unwavering Stance" }, [280731498] = { "15% increased Area of Effect" }, }, + rank = 65, + }, + }, + ["Legacy of Deidbell"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = false, + "Warcries Explode Corpses dealing 10% of their Life as Physical Damage", + "Bonded: Warcry Skills have 20% increased Area of Effect", + statOrder = { 5766, 10472 }, + tradeHashes = { [11014011] = { "Warcries Explode Corpses dealing 10% of their Life as Physical Damage" }, }, + rank = 65, + }, + }, + ["Legacy of Elevore"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = false, + "Charms gain 1 charge per Second", + "+1 Charm Slot", + "Bonded: Charms gain 0.5 charges per Second", + statOrder = { 6866, 9275, 6866 }, + tradeHashes = { [185580205] = { "Charms gain 1 charge per Second" }, [554899692] = { "+1 Charm Slot" }, }, + rank = 65, + }, + }, + ["Legacy of Starkonja's Head"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = false, + "100% increased Global Evasion Rating when on Low Life", + "5% of Damage from Hits is taken from your Damageable Companion's Life before you", + "Bonded: 5% of Damage from Hits is taken from your Damageable Companion's Life before you", + statOrder = { 2313, 5716, 5716 }, + 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" }, }, + rank = 65, + }, + }, + ["Legacy of Crown of Thorns"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = false, + "Pain Attunement", + "Bonded: 17 to 26 Physical Thorns damage", + statOrder = { 10675, 10220 }, + tradeHashes = { [98977150] = { "Pain Attunement" }, }, + rank = 65, + }, + }, + ["Legacy of Greymake"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = false, + "+50 to all Attributes", + "Bonded: +1 Maximum Life per Level", + statOrder = { 1144, 7446 }, + tradeHashes = { [2897413282] = { "+50 to all Attributes" }, }, + rank = 65, + }, + }, + ["Legacy of Erian's Cobble"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = false, + "+30 to Accuracy Rating", + "+10 to maximum Life", + "+10 to maximum Mana", + "10% increased Rarity of Items found", + "10% increased Critical Hit Chance", + "+5 to all Attributes", + "+5% to all Elemental Resistances", + "3 Life Regeneration per second", + "Bonded: +20 to Armour", + "Bonded: +20 to Evasion Rating", + "Bonded: +20 to maximum Energy Shield", + statOrder = { 879, 886, 891, 940, 975, 990, 1012, 1033, 880, 882, 884 }, + 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" }, }, + rank = 65, + }, + }, + ["Legacy of The Smiling Knight"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = false, + "Aggravate Bleeding on targets you Critically Hit with Attacks", + "Bonded: 20% increased Critical Hit Chance", + statOrder = { 4229, 975 }, + tradeHashes = { [2438634449] = { "Aggravate Bleeding on targets you Critically Hit with Attacks" }, }, + rank = 65, + }, + }, + ["Legacy of The Vile Knight"] = { + ["helmet"] = { + type = "Rune", + limit = 1, + localMod = false, + "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%", + "Bonded: 20% increased Presence Area of Effect", + statOrder = { 10355, 1068 }, + 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%" }, }, + rank = 65, + }, + }, + ["Legacy of Northpaw"] = { + ["gloves"] = { + type = "Rune", + limit = 1, + localMod = false, + "Base Critical Hit Chance for Attacks with Weapons is 7%", + "Bonded: 15% increased Critical Damage Bonus", + statOrder = { 9335, 979 }, + tradeHashes = { [2635559734] = { "Base Critical Hit Chance for Attacks with Weapons is 7%" }, }, + rank = 65, + }, + }, + ["Legacy of Candlemaker"] = { + ["gloves"] = { + type = "Rune", + limit = 1, + localMod = false, + "40% increased Fire Damage", + "Flammability Magnitude is doubled", + "Bonded: 20% increased Ignite Duration on Enemies", + statOrder = { 872, 5533, 1613 }, + tradeHashes = { [1540254896] = { "Flammability Magnitude is doubled" }, [3962278098] = { "40% increased Fire Damage" }, }, + rank = 65, + }, + }, + ["Legacy of Deathblow"] = { + ["gloves"] = { + type = "Rune", + limit = 1, + localMod = false, + "Culling Strike", + "Bonded: Gain 30 Life per enemy killed", + statOrder = { 1773, 1041 }, + tradeHashes = { [2524254339] = { "Culling Strike" }, }, + rank = 65, + }, + }, + ["Legacy of Legionstride"] = { + ["boots"] = { + type = "Rune", + limit = 1, + localMod = false, + "+10% to Block chance", + "Bonded: 10% reduced Damage taken from Projectile Hits", + statOrder = { 1122, 2509 }, + tradeHashes = { [1702195217] = { "+10% to Block chance" }, }, + rank = 65, + }, + }, + ["Legacy of Trampletoe"] = { + ["boots"] = { + type = "Rune", + limit = 1, + localMod = false, + "Deal 10% of Overkill damage to enemies within 2 metres of the enemy killed", + "Bonded: 15% increased Global Physical Damage", + statOrder = { 9333, 1184 }, + tradeHashes = { [2301852600] = { "Deal 10% of Overkill damage to enemies within 2 metres of the enemy killed" }, }, + rank = 65, + }, + }, + ["Legacy of Briarpatch"] = { + ["boots"] = { + type = "Rune", + limit = 1, + localMod = false, + "+15% to Thorns Critical Hit Chance", + "Bonded: 15% increased Thorns Critical Damage Bonus", + statOrder = { 4746, 4747 }, + tradeHashes = { [2715190555] = { "+15% to Thorns Critical Hit Chance" }, }, + rank = 65, + }, + }, + ["Legacy of Bushwhack"] = { + ["boots"] = { + type = "Rune", + limit = 1, + localMod = false, + "Physical Damage is Pinning", + "Bonded: +20 to Dexterity", + statOrder = { 4723, 992 }, + tradeHashes = { [2041668411] = { "Physical Damage is Pinning" }, }, + rank = 65, + }, + }, + ["Legacy of Wanderlust"] = { + ["boots"] = { + type = "Rune", + limit = 1, + localMod = false, + "Your speed is unaffected by Slows", + "Bonded: 5% increased Movement Speed", + statOrder = { 9896, 835 }, + tradeHashes = { [50721145] = { "Your speed is unaffected by Slows" }, }, + rank = 65, + }, + }, + ["Legacy of The Knight-errant"] = { + ["boots"] = { + type = "Rune", + limit = 1, + localMod = false, + "Iron Reflexes", + "Bonded: 25% increased Elemental Ailment Threshold", + statOrder = { 10669, 4256 }, + tradeHashes = { [326965591] = { "Iron Reflexes" }, }, + rank = 65, + }, + }, + ["Legacy of Obern's Bastion"] = { + ["boots"] = { + type = "Rune", + limit = 1, + localMod = false, + "200% increased Stun Recovery", + "Bonded: 40% reduced Chill Duration on you", + "Bonded: 40% reduced Freeze Duration on you", + statOrder = { 1059, 1063, 1064 }, + tradeHashes = { [2511217560] = { "200% increased Stun Recovery" }, }, + rank = 65, + }, + }, + ["Legacy of Dionadair"] = { + ["shield"] = { + type = "Rune", + limit = 1, + localMod = false, + "Double Stun Threshold while Shield is Raised", + "Bonded: 15% increased Stun Threshold", + statOrder = { 7802, 2981 }, + tradeHashes = { [3686997387] = { "Double Stun Threshold while Shield is Raised" }, }, + rank = 65, }, }, - ["Greater Rune of Leadership"] = { - ["martial weapons"] = { + ["Legacy of Wulfsbane"] = { + ["shield"] = { type = "Rune", + limit = 1, localMod = false, - "Minions gain 10% of their Physical Damage as Extra Lightning Damage", - "Bonded: Minions deal 20% increased Damage", - statOrder = { 8518, 1646 }, - tradeHashes = { [1433756169] = { "Minions gain 10% of their Physical Damage as Extra Lightning Damage" }, }, - rank = 0, + "Intimidate Enemies on Block for 8 seconds", + "Bonded: +25 to Strength", + statOrder = { 7355, 991 }, + tradeHashes = { [3703496511] = { "Intimidate Enemies on Block for 8 seconds" }, }, + rank = 65, }, - ["armour"] = { + }, + ["Legacy of Chernobog's Pillar"] = { + ["shield"] = { type = "Rune", + limit = 1, localMod = false, - "Minions take 10% of Physical Damage as Lightning Damage", - "Bonded: Minions have +10% to all Elemental Resistances", - statOrder = { 8519, 2558 }, - tradeHashes = { [889552744] = { "Minions take 10% of Physical Damage as Lightning Damage" }, }, - rank = 0, + "Gain 1% of damage as Fire damage per 2% Chance to Block", + "Bonded: +30% to Chaos Resistance", + statOrder = { 9193, 1023 }, + tradeHashes = { [3170380905] = { "Gain 1% of damage as Fire damage per 2% Chance to Block" }, }, + rank = 65, }, }, - ["Greater Rune of Tithing"] = { - ["martial weapons"] = { + ["Legacy of Alkem Eira"] = { + ["shield"] = { type = "Rune", + limit = 1, localMod = false, - "Meta Skills gain 10% increased Energy", - "Bonded: Invocated Spells have 25% chance to consume half as much Energy", - statOrder = { 5987, 6924 }, - tradeHashes = { [4236566306] = { "Meta Skills gain 10% increased Energy" }, }, - rank = 0, + "30% of damage Blocked is Recouped as Mana", + "Bonded: 20% of damage Blocked is Recouped as Mana", + statOrder = { 5950, 5950 }, + tradeHashes = { [2875218423] = { "30% of damage Blocked is Recouped as Mana" }, }, + rank = 65, }, - ["armour"] = { + }, + ["Legacy of Oaksworn"] = { + ["shield"] = { type = "Rune", + limit = 1, localMod = false, - "1 to 100 Lightning Thorns damage", - "Bonded: 15% increased Thorns damage", - statOrder = { 9652, 9646 }, - tradeHashes = { [757050353] = { "1 to 100 Lightning Thorns damage" }, }, - rank = 0, + "50% increased Life Regeneration rate", + "Bonded: 50 Life Regeneration per second", + statOrder = { 1035, 1033 }, + tradeHashes = { [44972811] = { "50% increased Life Regeneration rate" }, }, + rank = 65, }, }, - ["Greater Rune of Alacrity"] = { - ["martial weapons"] = { + ["Legacy of Dunkelhalt"] = { + ["buckler"] = { type = "Rune", + limit = 1, localMod = false, - "8% increased Skill Speed", - "Bonded: 15% increased Reservation Efficiency of Herald Skills", - statOrder = { 828, 9179 }, - tradeHashes = { [970213192] = { "8% increased Skill Speed" }, }, - rank = 0, + "50% increased Parried Debuff Magnitude", + "Bonded: 50% increased Parry Damage", + statOrder = { 9338, 9343 }, + tradeHashes = { [818877178] = { "50% increased Parried Debuff Magnitude" }, }, + rank = 65, }, - ["armour"] = { + }, + ["Legacy of Rondel de Ezo"] = { + ["buckler"] = { type = "Rune", + limit = 1, localMod = false, - "Debuffs on you expire 8% faster", - "Bonded: 15% increased Elemental Ailment Threshold", - statOrder = { 5703, 4147 }, - tradeHashes = { [1238227257] = { "Debuffs on you expire 8% faster" }, }, - rank = 0, + "Curse Enemies with Enfeeble on Block", + "Bonded: 100% increased Block chance against Projectiles", + statOrder = { 5919, 4924 }, + tradeHashes = { [3830953767] = { "Curse Enemies with Enfeeble on Block" }, }, + rank = 65, }, }, - ["Greater Rune of Nobility"] = { - ["martial weapons"] = { + ["Legacy of Brynhand's Mark"] = { + ["one hand mace"] = { type = "Rune", + limit = 1, localMod = true, - "Attacks with this Weapon have 10% chance to inflict Exposure", - "Bonded: 20% increased Exposure Effect", - statOrder = { 7269, 6106 }, - tradeHashes = { [3678845069] = { "Attacks with this Weapon have 10% chance to inflict Exposure" }, }, - rank = 0, + "Causes Double Stun Buildup", + "Bonded: Adds 14 to 20 Physical Damage", + statOrder = { 7670, 1206 }, + tradeHashes = { [769129523] = { "Causes Double Stun Buildup" }, }, + rank = 65, }, - ["armour"] = { + }, + ["Legacy of Trenchtimbre"] = { + ["one hand mace"] = { type = "Rune", + limit = 1, localMod = false, - "10% reduced effect of Shock on you", - "Bonded: 10% reduced Shock duration on you", - statOrder = { 9261, 999 }, - tradeHashes = { [3801067695] = { "10% reduced effect of Shock on you" }, }, - rank = 0, + "Increases and Reductions to Minion Attack Speed also affect you", + "Bonded: +1 to Level of all Minion Skills", + statOrder = { 3426, 971 }, + tradeHashes = { [2293111154] = { "Increases and Reductions to Minion Attack Speed also affect you" }, }, + rank = 65, }, }, - ["Hedgewitch Assandra's Rune of Wisdom"] = { - ["caster weapons"] = { + ["Legacy of Mjolner"] = { + ["one hand mace"] = { type = "Rune", limit = 1, localMod = false, - "+1 to Level of all Spell Skills", - "Bonded: Archon recovery period expires 30% faster", - statOrder = { 922, 4221 }, - tradeHashes = { [124131830] = { "+1 to Level of all Spell Skills" }, }, - rank = 50, + "+200 Intelligence Requirement", + "+3 to Level of all Lightning Skills", + "Bonded: +1 to Level of all Lightning Skills", + statOrder = { 819, 961, 961 }, + tradeHashes = { [2153364323] = { "+200 Intelligence Requirement" }, [1147690586] = { "+3 to Level of all Lightning Skills" }, }, + rank = 65, }, }, - ["Saqawal's Rune of the Sky"] = { - ["martial weapons"] = { + ["Legacy of Twisted Empyrean"] = { + ["two hand mace"] = { type = "Rune", limit = 1, - localMod = false, - "Gain 5% of Damage as Extra Damage of all Elements", - "Bonded: 8% chance to gain an additional random Charge when you gain a Charge", - statOrder = { 8691, 5146 }, - tradeHashes = { [731403740] = { "Gain 5% of Damage as Extra Damage of all Elements" }, }, - rank = 50, + localMod = true, + "Attacks with this Weapon have Added Cold Damage equal to 6% to 10% of maximum Mana", + "Bonded: 15% of Damage is taken from Mana before Life", + statOrder = { 7601, 2470 }, + 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" }, }, + rank = 65, }, - ["caster weapons"] = { + }, + ["Legacy of Hoghunt"] = { + ["two hand mace"] = { type = "Rune", limit = 1, - localMod = false, - "Gain 5% of Damage as Extra Damage of all Elements", - "Bonded: 12% chance when collecting an Elemental Infusion to gain an", - "Bonded: additional Elemental Infusion of the same type", - statOrder = { 8691, 4077, 4077.1 }, - tradeHashes = { [731403740] = { "Gain 5% of Damage as Extra Damage of all Elements" }, }, - rank = 50, + localMod = true, + "+5% to Critical Hit Chance", + "Maim on Critical Hit", + "Bonded: 25% increased Attack Damage against Maimed Enemies", + statOrder = { 943, 7589, 4518 }, + tradeHashes = { [518292764] = { "+5% to Critical Hit Chance" }, [2895144208] = { "Maim on Critical Hit" }, }, + rank = 65, }, }, - ["Fenumus' Rune of Agony"] = { - ["martial weapons"] = { + ["Legacy of Hrimnor's Hymn"] = { + ["two hand mace"] = { type = "Rune", limit = 1, localMod = false, - "Gain 13% of Damage as Extra Chaos Damage", - "Bonded: Gain 8% of Damage as Extra Physical Damage", - statOrder = { 1602, 1601 }, - tradeHashes = { [3398787959] = { "Gain 13% of Damage as Extra Chaos Damage" }, }, - rank = 50, + "25% chance for Slam Skills you use yourself to cause an additional Aftershock", + "Bonded: 15% chance for Slam Skills you use yourself to cause an additional Aftershock", + statOrder = { 10584, 10584 }, + tradeHashes = { [2045949233] = { "25% chance for Slam Skills you use yourself to cause an additional Aftershock" }, }, + rank = 65, }, - ["caster weapons"] = { + }, + ["Legacy of Brain Rattler"] = { + ["two hand mace"] = { type = "Rune", limit = 1, - localMod = false, - "Gain 13% of Damage as Extra Chaos Damage", - "Bonded: Gain 8% of Damage as Extra Physical Damage", - statOrder = { 1602, 1601 }, - tradeHashes = { [3398787959] = { "Gain 13% of Damage as Extra Chaos Damage" }, }, - rank = 50, + localMod = true, + "All damage with this Weapon causes Electrocution buildup", + "Bonded: Damage Penetrates 10% Lightning Resistance", + statOrder = { 7584, 2724 }, + tradeHashes = { [1910743684] = { "All damage with this Weapon causes Electrocution buildup" }, }, + rank = 65, }, }, - ["Farrul's Rune of Grace"] = { - ["boots"] = { + ["Legacy of Lifesprig"] = { + ["wand"] = { type = "Rune", limit = 1, localMod = false, - "8% increased Deflection Rating while moving", - "Bonded: Prevent +3% of Damage from Deflected Hits", - statOrder = { 5722, 4541 }, - tradeHashes = { [1382805233] = { "8% increased Deflection Rating while moving" }, }, - rank = 50, + "+2 to Level of all Spell Skills", + "Bonded: Leeches 1% of maximum Life when you Cast a Spell", + statOrder = { 949, 7435 }, + tradeHashes = { [124131830] = { "+2 to Level of all Spell Skills" }, }, + rank = 65, }, }, - ["Farrul's Rune of the Chase"] = { - ["boots"] = { + ["Legacy of Duality"] = { + ["quarterstaff"] = { type = "Rune", limit = 1, localMod = false, - "5% increased Movement Speed", - "Bonded: 10% increased Cooldown Recovery Rate", - statOrder = { 827, 4539 }, - tradeHashes = { [2250533757] = { "5% increased Movement Speed" }, }, - rank = 50, + "Gain 250 Guard for 0.5 seconds per Combo expended when using Skills", + "Bonded: Gain Finality for 0.2 seconds per Combo expended when using Skills", + statOrder = { 10359, 6762 }, + tradeHashes = { [2443032293] = { "Gain 250 Guard for 0.5 seconds per Combo expended when using Skills" }, }, + rank = 65, }, }, - ["Craiceann's Rune of Warding"] = { - ["body armour"] = { + ["Legacy of Tyranny's Grip"] = { + ["spear"] = { type = "Rune", limit = 1, localMod = false, - "50% reduced effect of Curses on you", - "Bonded: 8% increased Curse Magnitudes", - statOrder = { 1835, 2266 }, - tradeHashes = { [3407849389] = { "50% reduced effect of Curses on you" }, }, - rank = 50, + "Strikes deal Splash Damage", + "Bonded: Knocks Enemies Back on Hit", + statOrder = { 1136, 1408 }, + tradeHashes = { [3675300253] = { "Strikes deal Splash Damage" }, }, + rank = 65, }, }, - ["Saqawal's Rune of Memory"] = { - ["helmet"] = { + ["Legacy of The Sentry"] = { + ["quarterstaff"] = { type = "Rune", limit = 1, localMod = false, - "2% increased Experience gain", - "Bonded: +10% to all Elemental Resistances", - statOrder = { 1397, 957 }, - tradeHashes = { [3666934677] = { "2% increased Experience gain" }, }, - rank = 50, + "Adds 23 to 34 Fire damage to Attacks", + "100% increased Flammability Magnitude", + "Bonded: +2% to Maximum Fire Resistance", + statOrder = { 858, 1054, 1008 }, + tradeHashes = { [2968503605] = { "100% increased Flammability Magnitude" }, [1573130764] = { "Adds 23 to 34 Fire damage to Attacks" }, }, + rank = 65, }, }, - ["Saqawal's Rune of Erosion"] = { - ["helmet"] = { + ["Legacy of Adonia's Ego"] = { + ["wand"] = { type = "Rune", limit = 1, localMod = false, - "25% increased Exposure Effect", - "Bonded: 15% increased Magnitude of Non-Damaging Ailments you inflict", - statOrder = { 6106, 8659 }, - tradeHashes = { [2074866941] = { "25% increased Exposure Effect" }, }, - rank = 50, + "+1 to Maximum Power Charges", + "Bonded: +65 to maximum Mana", + statOrder = { 1567, 891 }, + tradeHashes = { [227523295] = { "+1 to Maximum Power Charges" }, }, + rank = 65, }, }, - ["Farrul's Rune of the Hunt"] = { - ["martial weapons"] = { + ["Legacy of Cursecarver"] = { + ["wand"] = { type = "Rune", limit = 1, localMod = false, - "50% increased Attack Damage against Rare or Unique Enemies", - "Bonded: +1 to Level of all Attack Skills", - statOrder = { 4382, 929 }, - tradeHashes = { [2077615515] = { "50% increased Attack Damage against Rare or Unique Enemies" }, }, - rank = 50, + "+3 to Level of all Curse Skills", + "Bonded: 35% increased Mana Regeneration Rate", + statOrder = { 970, 1042 }, + tradeHashes = { [805298720] = { "+3 to Level of all Curse Skills" }, }, + rank = 65, }, }, - ["Craiceann's Rune of Recovery"] = { - ["body armour"] = { + ["Legacy of Dusk Vigil"] = { + ["staff"] = { type = "Rune", limit = 1, localMod = false, - "50% increased Energy Shield Recharge Rate", - "Bonded: 20% faster start of Energy Shield Recharge", - statOrder = { 966, 967 }, - tradeHashes = { [2339757871] = { "50% increased Energy Shield Recharge Rate" }, }, - rank = 50, + "Gain 30% of Physical Damage as Extra Fire Damage", + "Bonded: Triggered Spells deal 20% increased Spell Damage", + statOrder = { 1672, 10282 }, + tradeHashes = { [1936645603] = { "Gain 30% of Physical Damage as Extra Fire Damage" }, }, + rank = 65, }, }, - ["Courtesan Mannan's Rune of Cruelty"] = { - ["gloves"] = { + ["Legacy of The Blood Thorn"] = { + ["quarterstaff"] = { + type = "Rune", + limit = 1, + localMod = true, + "Adds 4 to 8 Physical Damage", + "Causes Bleeding on Hit", + "Bonded: 10% increased Magnitude of Bleeding you inflict", + statOrder = { 830, 2259, 4797 }, + tradeHashes = { [2091621414] = { "Causes Bleeding on Hit" }, [1940865751] = { "Adds 4 to 8 Physical Damage" }, }, + rank = 65, + }, + }, + ["Legacy of Quill Rain"] = { + ["bow"] = { type = "Rune", limit = 1, localMod = false, - "20% increased Magnitude of Damaging Ailments you inflict", - "Bonded: 15% increased Duration of Damaging Ailments on Enemies", - statOrder = { 5670, 5668 }, - tradeHashes = { [1381474422] = { "20% increased Magnitude of Damaging Ailments you inflict" }, }, - rank = 50, + "50% increased Attack Speed", + "20% less Attack Damage", + "Bonded: 70% increased Arrow Speed", + statOrder = { 945, 2238, 1550 }, + tradeHashes = { [210067635] = { "50% increased Attack Speed" }, [412462523] = { "20% less Attack Damage" }, }, + rank = 65, }, }, - ["Thane Grannell's Rune of Mastery"] = { - ["gloves"] = { + ["Legacy of Ironbound"] = { + ["bow"] = { type = "Rune", limit = 1, localMod = false, - "30% increased Magnitude of Non-Damaging Ailments you inflict", - "Bonded: 15% increased Duration of Elemental Ailments on Enemies", - statOrder = { 8659, 1544 }, - tradeHashes = { [782230869] = { "30% increased Magnitude of Non-Damaging Ailments you inflict" }, }, - rank = 50, + "Hits with this weapon have 1 to 3 Added Physical Damage per 1% Block Chance", + "Bonded: 3% increased Block chance per 100 total Item Armour on Equipped Armour Items", + statOrder = { 2674, 1133 }, + tradeHashes = { [2036307261] = { "Hits with this weapon have 1 to 3 Added Physical Damage per 1% Block Chance" }, }, + rank = 65, }, }, - ["Fenumus' Rune of Spinning"] = { - ["gloves"] = { + ["Legacy of Amor Mandragora"] = { + ["talisman"] = { type = "Rune", limit = 1, localMod = false, - "8% increased Cast Speed", - "Bonded: 20% increased Mana Cost Efficiency while on Low Mana", - statOrder = { 942, 4586 }, - tradeHashes = { [2891184298] = { "8% increased Cast Speed" }, }, - rank = 50, + "Gain 1 Druidic Prowess for every 20 total Rage spent", + "Bonded: Enemies in your Presence are Hindered", + statOrder = { 6751, 4683 }, + tradeHashes = { [1273508088] = { "Gain 1 Druidic Prowess for every 20 total Rage spent" }, }, + rank = 65, }, }, - ["Countess Seske's Rune of Archery"] = { - ["bow"] = { + ["Legacy of Spiteful Floret"] = { + ["talisman"] = { type = "Rune", limit = 1, localMod = false, - "Bow Attacks fire an additional Arrow", - "Bonded: 20% increased Projectile Speed", - statOrder = { 945, 875 }, - tradeHashes = { [3885405204] = { "Bow Attacks fire an additional Arrow" }, }, - rank = 50, + "Every 5 Rage also grants 5% of Damage taken Recouped as Life", + "Bonded: Attacks have 20% chance to cause Bleeding", + statOrder = { 10520, 2268 }, + tradeHashes = { [1895552497] = { "Every 5 Rage also grants 5% of Damage taken Recouped as Life" }, }, + rank = 65, }, }, - ["Thane Girt's Rune of Wildness"] = { - ["caster weapons"] = { + ["Legacy of Svalinn"] = { + ["shield"] = { type = "Rune", limit = 1, localMod = false, - "25% chance for Spell Skills to fire 2 additional Projectiles", - "Bonded: Every Rage also grants 1% increased Spell Damage", - statOrder = { 9431, 9405 }, - tradeHashes = { [2910761524] = { "25% chance for Spell Skills to fire 2 additional Projectiles" }, }, - rank = 50, + "Chance to Block Damage is Lucky", + "You take 20% of damage from Blocked Hits", + "Bonded: +50 to maximum Runic Ward", + statOrder = { 4651, 4652, 889 }, + tradeHashes = { [2905515354] = { "You take 20% of damage from Blocked Hits" }, [2957287092] = { "Chance to Block Damage is Lucky" }, }, + rank = 65, }, }, - ["Fenumus' Rune of Draining"] = { - ["gloves"] = { + ["Legacy of Keeper of the Arc"] = { + ["helmet"] = { type = "Rune", limit = 1, localMod = false, - "20% increased Withered Magnitude", - "Bonded: +7% to Chaos Resistance", - statOrder = { 9915, 961 }, - tradeHashes = { [3973629633] = { "20% increased Withered Magnitude" }, }, - rank = 50, + "Alternating every 5 seconds:", + "Take 20% less Damage from Hits", + "Take 20% less Damage over time", + "Bonded: 25% increased Mana Regeneration Rate", + statOrder = { 6942, 6942.1, 6942.2, 1042 }, + tradeHashes = { [258955603] = { "Alternating every 5 seconds:", "Take 20% less Damage from Hits", "Take 20% less Damage over time" }, }, + rank = 65, }, }, - ["Thane Myrk's Rune of Summer"] = { - ["martial weapons"] = { + ["Legacy of Olrovasara"] = { + ["one hand mace"] = { type = "Rune", limit = 1, localMod = true, - "Adds 23 to 34 Fire Damage", - "Bonded: +2% to Maximum Fire Resistance", - statOrder = { 823, 953 }, - tradeHashes = { [709508406] = { "Adds 23 to 34 Fire Damage" }, }, - rank = 50, + "On Hitting an enemy, gains maximum added Lightning damage equal to", + "the enemy's Power for 20 seconds, up to a total of 120", + "Bonded: 15% increased Attack Speed", + statOrder = { 7774, 7774.1, 984 }, + 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" }, }, + rank = 65, }, }, - ["Lady Hestra's Rune of Winter"] = { - ["martial weapons"] = { + ["Legacy of A Worthy Foe"] = { + ["shield"] = { type = "Rune", limit = 1, - localMod = true, - "Adds 19 to 28 Cold Damage", - "Bonded: +2% to Maximum Cold Resistance", - statOrder = { 824, 954 }, - tradeHashes = { [1037193709] = { "Adds 19 to 28 Cold Damage" }, }, - rank = 50, + localMod = false, + "Off-hand Hits inflict Runefather's Challenge", + "Bonded: +45% to Cold Resistance", + statOrder = { 10524, 1019 }, + tradeHashes = { [3430033313] = { "Off-hand Hits inflict Runefather's Challenge" }, }, + rank = 65, }, }, - ["Thane Leld's Rune of Spring"] = { - ["martial weapons"] = { + ["Legacy of Serle's Grit"] = { + ["one hand mace"] = { type = "Rune", limit = 1, localMod = true, - "Adds 1 to 60 Lightning Damage", - "Bonded: +2% to Maximum Lightning Resistance", - statOrder = { 825, 955 }, - tradeHashes = { [3336890334] = { "Adds 1 to 60 Lightning Damage" }, }, - rank = 50, + "Maximum Quality is 40%", + "Bonded: Skills which Empower an Attack have 20% chance to not count that Attack", + statOrder = { 613, 5391 }, + tradeHashes = { [275498888] = { "Maximum Quality is 40%" }, }, + rank = 65, }, }, - ["The Greatwolf's Rune of Claws"] = { - ["gloves"] = { + ["Legacy of Runeseeker's Call"] = { + ["wand"] = { type = "Rune", limit = 1, - localMod = false, - "Adds 5 to 12 Physical Damage to Attacks", - "Bonded: Fissure Skills have +2 to Limit", - statOrder = { 843, 6192 }, - tradeHashes = { [3032590688] = { "Adds 5 to 12 Physical Damage to Attacks" }, }, - rank = 50, + localMod = true, + "75% increased effect of Socketed Runes", + "Bonded: +100 to maximum Mana", + statOrder = { 175, 891 }, + tradeHashes = { [704409219] = { "75% increased effect of Socketed Runes" }, }, + rank = 65, }, }, - ["The Greatwolf's Rune of Willpower"] = { - ["body armour"] = { + ["Legacy of Facebreaker"] = { + ["gloves"] = { type = "Rune", limit = 1, localMod = false, - "15% of Damage is taken from Mana before Life", - "Bonded: 8% of Maximum Life Converted to Energy Shield", - statOrder = { 2362, 8332 }, - tradeHashes = { [458438597] = { "15% of Damage is taken from Mana before Life" }, }, - rank = 50, + "+1 to Armour per Strength", + "Bonded: 1% increased Damage per 15 Strength", + statOrder = { 6741, 5986 }, + tradeHashes = { [1291132817] = { "+1 to Armour per Strength" }, }, + rank = 65, }, }, ["Idol of Sirrius"] = { @@ -2284,34 +4989,64 @@ return { limit = 1, localMod = false, "8% increased Attack Speed", - "Bonded: 15% reduced Slowing Potency of Debuffs on You", - statOrder = { 941, 4608 }, + "Bonded: 20% reduced Slowing Potency of Debuffs on You", + statOrder = { 984, 4735 }, tradeHashes = { [681332047] = { "8% increased Attack Speed" }, }, rank = 50, }, + ["sceptre"] = { + type = "Idol", + limit = 1, + localMod = false, + "Allies in your Presence have 8% increased Movement Speed", + "Bonded: 4% increased Movement Speed", + statOrder = { 4277, 835 }, + tradeHashes = { [632743438] = { "Allies in your Presence have 8% increased Movement Speed" }, }, + rank = 50, + }, }, ["Idol of Thruldana"] = { - ["martial weapons"] = { + ["weapon"] = { type = "Idol", limit = 1, localMod = false, "25% reduced Poison Duration", "Targets can be affected by +1 of your Poisons at the same time", - "Bonded: Gain 13% of Elemental Damage as Extra Chaos Damage", - statOrder = { 2786, 8749, 1614 }, + "Bonded: Gain 13% of Physical Damage as extra Chaos Damage", + statOrder = { 2894, 9286, 1675 }, tradeHashes = { [1755296234] = { "Targets can be affected by +1 of your Poisons at the same time" }, [2011656677] = { "25% reduced Poison Duration" }, }, rank = 50, }, + ["sceptre"] = { + type = "Idol", + limit = 1, + localMod = false, + "Allies in your Presence deal 13 to 27 added Attack Chaos Damage", + "Bonded: 15% increased Withered Magnitude", + statOrder = { 910, 10514 }, + tradeHashes = { [262946222] = { "Allies in your Presence deal 13 to 27 added Attack Chaos Damage" }, }, + rank = 50, + }, }, ["Idol of Grold"] = { - ["gloves"] = { + ["boots"] = { type = "Idol", limit = 1, localMod = false, - "20% increased total Power counted by Warcries", - "Bonded: 20% increased Glory generation", - statOrder = { 9889, 6473 }, - tradeHashes = { [2663359259] = { "20% increased total Power counted by Warcries" }, }, + "50% increased total Power counted by Warcries", + "Bonded: 30% increased Glory generation", + statOrder = { 10470, 6891 }, + tradeHashes = { [2663359259] = { "50% increased total Power counted by Warcries" }, }, + rank = 50, + }, + ["sceptre"] = { + type = "Idol", + limit = 1, + localMod = false, + "15% increased Damage per each different Companion in your Presence", + "Bonded: 15% increased Reservation Efficiency of Companion Skills", + statOrder = { 5939, 9723 }, + tradeHashes = { [3151560620] = { "15% increased Damage per each different Companion in your Presence" }, }, rank = 50, }, }, @@ -2320,10 +5055,20 @@ return { type = "Idol", limit = 1, localMod = false, - "12% increased Cost Efficiency", - "Bonded: Meta Skills have 12% increased Reservation Efficiency", - statOrder = { 4604, 9180 }, - tradeHashes = { [263495202] = { "12% increased Cost Efficiency" }, }, + "15% increased Cost Efficiency", + "Bonded: Meta Skills have 15% increased Reservation Efficiency", + statOrder = { 4731, 9725 }, + tradeHashes = { [263495202] = { "15% increased Cost Efficiency" }, }, + rank = 50, + }, + ["sceptre"] = { + type = "Idol", + limit = 1, + localMod = false, + "15% increased Mana Recovery rate while your Companion is in your Presence", + "Bonded: 8% increased Life Recovery Rate while your Companion is in your Presence", + statOrder = { 7969, 7461 }, + tradeHashes = { [1779262102] = { "15% increased Mana Recovery rate while your Companion is in your Presence" }, }, rank = 50, }, }, @@ -2334,10 +5079,19 @@ return { localMod = false, "Enemies you Curse take 6% increased Damage", "Bonded: 20% increased Area of Effect of Curses", - statOrder = { 3327, 1875 }, + statOrder = { 3431, 1948 }, tradeHashes = { [1984310483] = { "Enemies you Curse take 6% increased Damage" }, }, rank = 50, }, + ["sceptre"] = { + type = "Idol", + limit = 1, + localMod = false, + "Bonded: 20% faster Curse Activation", + statOrder = { 5910 }, + tradeHashes = { [787504027] = { "" }, }, + rank = 50, + }, }, ["Idol of Maxarius"] = { ["body armour"] = { @@ -2346,10 +5100,20 @@ return { localMod = false, "+1 Charm Slot", "Bonded: Storm Skills have +1 to Limit", - statOrder = { 8739, 9505 }, + statOrder = { 9275, 10069 }, tradeHashes = { [554899692] = { "+1 Charm Slot" }, }, rank = 50, }, + ["sceptre"] = { + type = "Idol", + limit = 1, + localMod = false, + "Flasks gain 0.2 charges per Second", + "Bonded: 20% increased Life and Mana Recovery from Flasks", + statOrder = { 6865, 6621 }, + tradeHashes = { [731781020] = { "Flasks gain 0.2 charges per Second" }, }, + rank = 50, + }, }, ["Idol of Ralakesh"] = { ["helmet"] = { @@ -2358,28 +5122,38 @@ return { localMod = false, "8% increased Reservation Efficiency of Minion Skills", "Bonded: Minions Revive 8% faster", - statOrder = { 8524, 8529 }, + statOrder = { 9726, 9050 }, tradeHashes = { [1805633363] = { "8% increased Reservation Efficiency of Minion Skills" }, }, rank = 50, }, + ["sceptre"] = { + type = "Idol", + limit = 1, + localMod = false, + "40% increased Armour, Evasion and Energy Shield while your Companion is in your Presence", + "Bonded: Companions have 25% increased maximum Life", + statOrder = { 6881, 5712 }, + tradeHashes = { [2829985691] = { "40% increased Armour, Evasion and Energy Shield while your Companion is in your Presence" }, }, + rank = 50, + }, }, ["Snake Idol"] = { ["gloves"] = { type = "Idol", localMod = false, - "5% increased Curse Magnitudes", - "Bonded: Remnants have 10% increased effect", - statOrder = { 2266, 9151 }, - tradeHashes = { [2353576063] = { "5% increased Curse Magnitudes" }, }, + "8% increased Curse Magnitudes", + "Bonded: Remnants you create have 15% increased effect", + statOrder = { 2374, 9695 }, + tradeHashes = { [2353576063] = { "8% increased Curse Magnitudes" }, }, rank = 0, }, ["sceptre"] = { type = "Idol", localMod = false, - "Allies in your Presence have 8% increased Attack Speed", + "Allies in your Presence have 10% increased Attack Speed", "Bonded: 10% increased Skill Speed while Shapeshifted", - statOrder = { 893, 9317 }, - tradeHashes = { [1998951374] = { "Allies in your Presence have 8% increased Attack Speed" }, }, + statOrder = { 917, 9875 }, + tradeHashes = { [1998951374] = { "Allies in your Presence have 10% increased Attack Speed" }, }, rank = 0, }, }, @@ -2387,19 +5161,19 @@ return { ["helmet"] = { type = "Idol", localMod = false, - "Minions have 12% increased maximum Life", - "Bonded: Remnants can be collected from 20% further away", - statOrder = { 962, 9153 }, - tradeHashes = { [770672621] = { "Minions have 12% increased maximum Life" }, }, + "Minions have 15% increased maximum Life", + "Bonded: Remnants can be collected from 30% further away", + statOrder = { 1025, 9697 }, + tradeHashes = { [770672621] = { "Minions have 15% increased maximum Life" }, }, rank = 0, }, ["sceptre"] = { type = "Idol", localMod = false, - "Allies in your Presence deal 30% increased Damage", + "Allies in your Presence deal 40% increased Damage", "Bonded: 40% increased Damage while Shapeshifted", - statOrder = { 881, 5567 }, - tradeHashes = { [1798257884] = { "Allies in your Presence deal 30% increased Damage" }, }, + statOrder = { 905, 5948 }, + tradeHashes = { [1798257884] = { "Allies in your Presence deal 40% increased Damage" }, }, rank = 0, }, }, @@ -2407,19 +5181,19 @@ return { ["focus"] = { type = "Idol", localMod = false, - "10% increased Cooldown Recovery Rate", - "Bonded: 15% increased effect of Archon Buffs on you", - statOrder = { 4539, 4223 }, - tradeHashes = { [1004011302] = { "10% increased Cooldown Recovery Rate" }, }, + "12% increased Cooldown Recovery Rate", + "Bonded: 20% increased effect of Archon Buffs on you", + statOrder = { 4666, 4335 }, + tradeHashes = { [1004011302] = { "12% increased Cooldown Recovery Rate" }, }, rank = 0, }, ["sceptre"] = { type = "Idol", localMod = false, - "Allies in your Presence have 8% increased Cast Speed", + "Allies in your Presence have 10% increased Cast Speed", "Bonded: 10% increased Skill Speed while Shapeshifted", - statOrder = { 894, 9317 }, - tradeHashes = { [289128254] = { "Allies in your Presence have 8% increased Cast Speed" }, }, + statOrder = { 918, 9875 }, + tradeHashes = { [289128254] = { "Allies in your Presence have 10% increased Cast Speed" }, }, rank = 0, }, }, @@ -2427,10 +5201,10 @@ return { ["gloves"] = { type = "Idol", localMod = false, - "15% increased Accuracy Rating", - "Bonded: 20% increased Charm Charges gained", - statOrder = { 1268, 5227 }, - tradeHashes = { [624954515] = { "15% increased Accuracy Rating" }, }, + "25% increased Accuracy Rating", + "Bonded: 30% increased Charm Charges gained", + statOrder = { 1331, 5591 }, + tradeHashes = { [624954515] = { "25% increased Accuracy Rating" }, }, rank = 0, }, ["sceptre"] = { @@ -2438,7 +5212,7 @@ return { localMod = false, "Allies in your Presence have 14% increased Critical Hit Chance", "Bonded: 25% increased Critical Hit Chance while Shapeshifted", - statOrder = { 891, 5440 }, + statOrder = { 915, 5821 }, tradeHashes = { [1250712710] = { "Allies in your Presence have 14% increased Critical Hit Chance" }, }, rank = 0, }, @@ -2447,38 +5221,40 @@ return { ["gloves"] = { type = "Idol", localMod = false, - "10% increased Magnitude of Bleeding you inflict", - "Bonded: 15% reduced Magnitude of Bleeding on You", - statOrder = { 4662, 4523 }, - tradeHashes = { [3166958180] = { "10% increased Magnitude of Bleeding you inflict" }, }, + "15% increased Magnitude of Bleeding you inflict", + "Bonded: 25% reduced Magnitude of Bleeding on You", + statOrder = { 4797, 4650 }, + tradeHashes = { [3166958180] = { "15% increased Magnitude of Bleeding you inflict" }, }, rank = 0, }, ["sceptre"] = { type = "Idol", localMod = false, - "Allies in your Presence have 14% increased Critical Damage Bonus", + "Allies in your Presence have 20% increased Critical Damage Bonus", "Bonded: 25% increased Critical Hit Chance while Shapeshifted", - statOrder = { 892, 5440 }, - tradeHashes = { [3057012405] = { "Allies in your Presence have 14% increased Critical Damage Bonus" }, }, + statOrder = { 916, 5821 }, + tradeHashes = { [3057012405] = { "Allies in your Presence have 20% increased Critical Damage Bonus" }, }, rank = 0, }, }, ["Stag Idol"] = { ["helmet"] = { type = "Idol", + limit = 1, localMod = false, - "50% increased Thorns Critical Hit Chance", - "Bonded: Thorns Damage has 40% chance to ignore Enemy Armour", - statOrder = { 9642, 9645 }, - tradeHashes = { [915264788] = { "50% increased Thorns Critical Hit Chance" }, }, + "Projectiles have 15% chance to Fork", + "Bonded: Projectiles have 25% chance for an additional Projectile when Forking", + statOrder = { 9503, 5502 }, + tradeHashes = { [1549287843] = { "Projectiles have 15% chance to Fork" }, }, rank = 0, }, ["sceptre"] = { type = "Idol", + limit = 1, localMod = false, "Allies in your Presence deal 1 to 40 added Attack Lightning Damage", "Bonded: 40% increased Attack Damage while Shapeshifted", - statOrder = { 885, 4387 }, + statOrder = { 909, 4509 }, tradeHashes = { [2854751904] = { "Allies in your Presence deal 1 to 40 added Attack Lightning Damage" }, }, rank = 0, }, @@ -2488,18 +5264,18 @@ return { type = "Idol", localMod = false, "Gain 1 Rage on Melee Hit", - "Bonded: 15% increased Warcry Cooldown Recovery Rate", - statOrder = { 6431, 2929 }, + "Bonded: 25% increased Warcry Cooldown Recovery Rate", + statOrder = { 6850, 3033 }, tradeHashes = { [2709367754] = { "Gain 1 Rage on Melee Hit" }, }, rank = 0, }, ["sceptre"] = { type = "Idol", localMod = false, - "Allies in your Presence Regenerate 8 Life per second", + "Allies in your Presence Regenerate 0.5% of your Maximum Life per second", "Bonded: 25% increased Life Regeneration rate while Shapeshifted", - statOrder = { 896, 7037 }, - tradeHashes = { [4010677958] = { "Allies in your Presence Regenerate 8 Life per second" }, }, + statOrder = { 922, 7479 }, + tradeHashes = { [1911097163] = { "Allies in your Presence Regenerate 0.5% of your Maximum Life per second" }, }, rank = 0, }, }, @@ -2507,10 +5283,10 @@ return { ["helmet"] = { type = "Idol", localMod = false, - "8% increased Area of Effect", - "Bonded: 10% increased Reservation Efficiency of Companion Skills", - statOrder = { 1557, 9178 }, - tradeHashes = { [280731498] = { "8% increased Area of Effect" }, }, + "10% increased Area of Effect", + "Bonded: 12% increased Reservation Efficiency of Companion Skills", + statOrder = { 1628, 9723 }, + tradeHashes = { [280731498] = { "10% increased Area of Effect" }, }, rank = 0, }, ["sceptre"] = { @@ -2518,7 +5294,7 @@ return { localMod = false, "Allies in your Presence deal 12 to 18 added Attack Physical Damage", "Bonded: 40% increased Attack Damage while Shapeshifted", - statOrder = { 882, 4387 }, + statOrder = { 906, 4509 }, tradeHashes = { [1574590649] = { "Allies in your Presence deal 12 to 18 added Attack Physical Damage" }, }, rank = 0, }, @@ -2527,59 +5303,72 @@ return { ["shield"] = { type = "Idol", localMod = true, - "10% increased Block chance", - "Bonded: 10% chance for Damage of Enemies Hitting you to be Unlucky", - statOrder = { 830, 5981 }, - tradeHashes = { [2481353198] = { "10% increased Block chance" }, }, + "15% increased Block chance", + "Bonded: 15% chance for Damage of Enemies Hitting you to be Unlucky", + statOrder = { 838, 6380 }, + tradeHashes = { [2481353198] = { "15% increased Block chance" }, }, + rank = 0, + }, + ["buckler"] = { + type = "Idol", + localMod = true, + "15% increased Block chance", + "Bonded: 15% chance for Damage of Enemies Hitting you to be Unlucky", + statOrder = { 838, 6380 }, + tradeHashes = { [2481353198] = { "15% increased Block chance" }, }, rank = 0, }, ["sceptre"] = { type = "Idol", localMod = false, - "Allies in your Presence have +8% to all Elemental Resistances", + "Allies in your Presence have +12% to all Elemental Resistances", "Bonded: +20% of Armour also applies to Elemental Damage while Shapeshifted", - statOrder = { 895, 9922 }, - tradeHashes = { [3850614073] = { "Allies in your Presence have +8% to all Elemental Resistances" }, }, + statOrder = { 919, 10522 }, + tradeHashes = { [3850614073] = { "Allies in your Presence have +12% to all Elemental Resistances" }, }, rank = 0, }, }, ["Rabbit Idol"] = { ["body armour"] = { type = "Idol", + limit = 1, localMod = false, - "5% increased Rarity of Items found", - "Bonded: 5% increased Quantity of Gold Dropped by Slain Enemies", - statOrder = { 916, 6476 }, - tradeHashes = { [3917489142] = { "5% increased Rarity of Items found" }, }, + "12% increased Rarity of Items found", + "Bonded: 10% increased Quantity of Gold Dropped by Slain Enemies", + statOrder = { 940, 6894 }, + tradeHashes = { [3917489142] = { "12% increased Rarity of Items found" }, }, rank = 0, }, ["sceptre"] = { type = "Idol", + limit = 1, localMod = true, - "10% increased Spirit", + "15% increased Spirit", "Bonded: Minions have 30% increased Cooldown Recovery Rate for Command Skills", - statOrder = { 842, 8471 }, - tradeHashes = { [3984865854] = { "10% increased Spirit" }, }, + statOrder = { 856, 8989 }, + tradeHashes = { [3984865854] = { "15% increased Spirit" }, }, rank = 0, }, }, ["Fox Idol"] = { ["body armour"] = { type = "Idol", + limit = 1, localMod = false, - "+2% to Quality of all Skills", - "Bonded: +4 to all Attributes", - statOrder = { 4167, 946 }, - tradeHashes = { [3655769732] = { "+2% to Quality of all Skills" }, }, + "Idols socketed in this item gain the benefits of their Bonded modifiers", + "Bonded: +5% to Quality of all Skills", + statOrder = { 7707, 974 }, + tradeHashes = { [3843204282] = { "" }, [726496846] = { "Idols socketed in this item gain the benefits of their Bonded modifiers" }, }, rank = 0, }, ["sceptre"] = { type = "Idol", + limit = 1, localMod = false, - "30% increased Presence Area of Effect", - "Bonded: Minions have 20% increased Area of Effect", - statOrder = { 1002, 2649 }, - tradeHashes = { [101878827] = { "30% increased Presence Area of Effect" }, }, + "50% increased Presence Area of Effect", + "Bonded: Minions have 30% increased Area of Effect", + statOrder = { 1068, 2757 }, + tradeHashes = { [101878827] = { "50% increased Presence Area of Effect" }, }, rank = 0, }, }, From 52cfcf292caff6ad1c2ef3105b27d87eb917deb7 Mon Sep 17 00:00:00 2001 From: vaisest <4550061+vaisest@users.noreply.github.com> Date: Mon, 1 Jun 2026 22:14:00 +0300 Subject: [PATCH 15/15] Retry action