From 01de387949e0e838f7952bc5cf8ab6fef6327b36 Mon Sep 17 00:00:00 2001 From: LocalIdentity Date: Mon, 25 Mar 2024 18:21:11 +1100 Subject: [PATCH] Release 2.41.0 --- New to Path of Building --- * Add support for new ES Stun mastery (LocalIdentity) * 3.24 Changes: * Convocation updated to only have 1 level (LocalIdentity) * Add Convocation mod to Minion Wands and Shields (LocalIdentity) * Add new Mechanical Belt base from Heist (LocalIdentity) --- Fixed Bugs --- * Stop sorting unique item list when added item isn't equipped (Wires77) * Fix Wither stacks not working with Unholy Might (LocalIdentity) * Fix Shield Crush of the Chieftain gem scaling (LocalIdentity) * Fix Replica Hyrri's Ire not appearing in unique list (LocalIdentity) * Fix Devouring Diadem missing Mana Reservation mod (LocalIdentity) * Fix Wraithlord not giving global Minion levels (LocalIdentity) --- CHANGELOG.md | 4 ++++ changelog.txt | 4 ++++ manifest.xml | 30 +++++++++++++-------------- src/Data/Bases/belt.lua | 8 ++++++++ src/Data/Gems.lua | 2 +- src/Data/ModCache.lua | 36 +++++++++++++++++--------------- src/Data/ModItem.lua | 1 + src/Data/Rares.lua | 2 +- src/Data/Skills/act_int.lua | 41 +------------------------------------ 9 files changed, 54 insertions(+), 74 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e8ab70ba10..9a6efc1cd6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,10 @@ ## What's Changed ### New to Path of Building - Add support for new ES Stun mastery [\#7429](https://github.com/PathOfBuildingCommunity/PathOfBuilding/pull/7429) ([LocalIdentity](https://github.com/LocalIdentity)) +* 3.24 Changes: + * Convocation updated to only have 1 level ([LocalIdentity](https://github.com/LocalIdentity)) + * Add Convocation mod to Minion Wands and Shields ([LocalIdentity](https://github.com/LocalIdentity)) + * Add new Mechanical Belt base from Heist ([LocalIdentity](https://github.com/LocalIdentity)) ### Fixed Bugs - Stop sorting unique item list when added item isn't equipped [\#7418](https://github.com/PathOfBuildingCommunity/PathOfBuilding/pull/7418) ([Wires77](https://github.com/Wires77)) diff --git a/changelog.txt b/changelog.txt index 2b6d934f73..d8ca8651d4 100644 --- a/changelog.txt +++ b/changelog.txt @@ -2,6 +2,10 @@ VERSION[2.41.0][2024/03/25] --- New to Path of Building --- * Add support for new ES Stun mastery (LocalIdentity) +* 3.24 Changes: + * Convocation updated to only have 1 level (LocalIdentity) + * Add Convocation mod to Minion Wands and Shields (LocalIdentity) + * Add new Mechanical Belt base from Heist (LocalIdentity) --- Fixed Bugs --- * Stop sorting unique item list when added item isn't equipped (Wires77) diff --git a/manifest.xml b/manifest.xml index 120cf72c62..91c56e272e 100644 --- a/manifest.xml +++ b/manifest.xml @@ -1,11 +1,11 @@ - + - + @@ -48,7 +48,7 @@ - + @@ -93,7 +93,7 @@ - + @@ -125,13 +125,13 @@ - + - + - + @@ -142,10 +142,10 @@ - + - - + + @@ -191,7 +191,7 @@ - + @@ -199,7 +199,7 @@ - + @@ -220,7 +220,7 @@ - + @@ -230,12 +230,12 @@ - + - + diff --git a/src/Data/Bases/belt.lua b/src/Data/Bases/belt.lua index 2ef2c3acee..dbcf3a055f 100644 --- a/src/Data/Bases/belt.lua +++ b/src/Data/Bases/belt.lua @@ -66,6 +66,14 @@ itemBases["Mechalarm Belt"] = { implicitModTypes = { { }, }, req = { level = 56, }, } +itemBases["Mechanical Belt"] = { + type = "Belt", + tags = { experimental_base = true, default = true, belt = true, }, + influenceTags = { shaper = "belt_shaper", elder = "belt_elder", adjudicator = "belt_adjudicator", basilisk = "belt_basilisk", crusader = "belt_crusader", eyrie = "belt_eyrie", cleansing = "belt_cleansing", tangle = "belt_tangle" }, + implicit = "Has 1 Socket", + implicitModTypes = { { }, }, + req = { level = 56, }, +} itemBases["Vanguard Belt"] = { type = "Belt", tags = { not_for_sale = true, atlas_base_type = true, beltatlas1 = true, belt = true, default = true, }, diff --git a/src/Data/Gems.lua b/src/Data/Gems.lua index 6afec1e71a..4ef4a8cfae 100644 --- a/src/Data/Gems.lua +++ b/src/Data/Gems.lua @@ -5669,7 +5669,7 @@ return { reqStr = 0, reqDex = 0, reqInt = 100, - naturalMaxLevel = 20, + naturalMaxLevel = 1, }, ["Metadata/Items/Gems/SkillGemFireNovaMine"] = { name = "Pyroclast Mine", diff --git a/src/Data/ModCache.lua b/src/Data/ModCache.lua index 88e3974273..fab852120e 100755 --- a/src/Data/ModCache.lua +++ b/src/Data/ModCache.lua @@ -873,6 +873,7 @@ c["+30 to maximum Mana per Allocated Journey Tattoo of the Mind"]={{[1]={[1]={ty c["+30% Chance to Block Spell Damage during Effect"]={{[1]={[1]={type="Condition",var="UsingFlask"},flags=0,keywordFlags=0,name="SpellBlockChance",type="BASE",value=30}},nil} c["+30% Chance to Block Spell Damage while on Low Life"]={{[1]={[1]={type="Condition",var="LowLife"},flags=0,keywordFlags=0,name="SpellBlockChance",type="BASE",value=30}},nil} c["+30% Chaos Resistance against Damage Over Time"]={{[1]={flags=8,keywordFlags=0,name="ChaosResist",type="BASE",value=30}},nil} +c["+30% chance to Suppress Spell Damage"]={{[1]={flags=0,keywordFlags=0,name="SpellSuppressionChance",type="BASE",value=30}},nil} c["+30% to Brand Critical Strike Multiplier"]={{[1]={[1]={skillType=75,type="SkillType"},flags=0,keywordFlags=0,name="CritMultiplier",type="BASE",value=30}},nil} c["+30% to Chaos Resistance"]={{[1]={flags=0,keywordFlags=0,name="ChaosResist",type="BASE",value=30}},nil} c["+30% to Chaos Resistance while stationary"]={{[1]={[1]={type="Condition",var="Stationary"},flags=0,keywordFlags=0,name="ChaosResist",type="BASE",value=30}},nil} @@ -1845,7 +1846,6 @@ c["1 Added Passive Skill is Wizardry"]={{[1]={flags=0,keywordFlags=0,name="Clust c["1 Added Passive Skill is Wound Aggravation"]={{[1]={flags=0,keywordFlags=0,name="ClusterJewelNotable",type="LIST",value="Wound Aggravation"}},nil} c["1 Added Passive Skill is Wrapped in Flame"]={{[1]={flags=0,keywordFlags=0,name="ClusterJewelNotable",type="LIST",value="Wrapped in Flame"}},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 to 18 Lightning Damage per Power Charge"]={{[1]={[1]={type="Multiplier",var="PowerCharge"},flags=0,keywordFlags=0,name="LightningMin",type="BASE",value=1},[2]={[1]={type="Multiplier",var="PowerCharge"},flags=0,keywordFlags=0,name="LightningMax",type="BASE",value=18}},nil} c["1 to 4 Added Physical Damage with Bow Attacks"]={{[1]={flags=131076,keywordFlags=0,name="PhysicalMin",type="BASE",value=1},[2]={flags=131076,keywordFlags=0,name="PhysicalMax",type="BASE",value=4}},nil} c["1 to 6 Added Attack Lightning Damage per 200 Accuracy Rating"]={{[1]={[1]={div=200,stat="Accuracy",type="PerStat"},flags=0,keywordFlags=65536,name="LightningMin",type="BASE",value=1},[2]={[1]={div=200,stat="Accuracy",type="PerStat"},flags=0,keywordFlags=65536,name="LightningMax",type="BASE",value=6}},nil} c["1% Chance to Block Spell Damage"]={{[1]={flags=0,keywordFlags=0,name="SpellBlockChance",type="BASE",value=1}},nil} @@ -2773,6 +2773,7 @@ c["144% Increased Armour"]={{[1]={flags=0,keywordFlags=0,name="Armour",type="INC c["145% increased Evasion and Energy Shield"]={{[1]={flags=0,keywordFlags=0,name="EvasionAndEnergyShield",type="INC",value=145}},nil} c["145% increased Physical Damage"]={{[1]={flags=0,keywordFlags=0,name="PhysicalDamage",type="INC",value=145}},nil} c["146% increased Physical Damage"]={{[1]={flags=0,keywordFlags=0,name="PhysicalDamage",type="INC",value=146}},nil} +c["15 to 289 Added Lightning Damage with Wand Attacks"]={{[1]={flags=8388612,keywordFlags=0,name="LightningMin",type="BASE",value=15},[2]={flags=8388612,keywordFlags=0,name="LightningMax",type="BASE",value=289}},nil} c["15% Chance to Block Attack Damage"]={{[1]={flags=0,keywordFlags=0,name="BlockChance",type="BASE",value=15}},nil} c["15% Chance to Block Attack Damage while wielding a Staff"]={{[1]={[1]={type="Condition",var="UsingStaff"},flags=0,keywordFlags=0,name="BlockChance",type="BASE",value=15}},nil} c["15% Chance to Block Spell Damage"]={{[1]={flags=0,keywordFlags=0,name="SpellBlockChance",type="BASE",value=15}},nil} @@ -3135,6 +3136,7 @@ c["175% increased Physical Damage"]={{[1]={flags=0,keywordFlags=0,name="Physical c["175% increased Skeleton Duration"]={{[1]={[1]={includeTransfigured=true,skillName="Summon Skeletons",type="SkillName"},flags=0,keywordFlags=0,name="Duration",type="INC",value=175}},nil} c["175% increased Spell Damage"]={{[1]={flags=2,keywordFlags=0,name="Damage",type="INC",value=175}},nil} c["175% increased Stun and Block Recovery"]={{[1]={flags=0,keywordFlags=0,name="StunRecovery",type="INC",value=175}},nil} +c["18 to 347 Added Lightning Damage with Wand Attacks"]={{[1]={flags=8388612,keywordFlags=0,name="LightningMin",type="BASE",value=18},[2]={flags=8388612,keywordFlags=0,name="LightningMax",type="BASE",value=347}},nil} c["18% Chance to Block Attack Damage while wielding a Staff"]={{[1]={[1]={type="Condition",var="UsingStaff"},flags=0,keywordFlags=0,name="BlockChance",type="BASE",value=18}},nil} c["18% Chance to Block Spell Damage"]={{[1]={flags=0,keywordFlags=0,name="SpellBlockChance",type="BASE",value=18}},nil} c["18% chance to Shock"]={{[1]={flags=0,keywordFlags=0,name="EnemyShockChance",type="BASE",value=18}},nil} @@ -3824,7 +3826,7 @@ c["25% chance to Blind Enemies on hit"]={{}," to Blind Enemies "} c["25% chance to Blind Enemies on hit 139% increased Physical Damage"]={{[1]={flags=4,keywordFlags=0,name="PhysicalDamage",type="BASE",value=25}}," to Blind Enemies 139% increased "} c["25% chance to Blind with Hits against Bleeding Enemies"]={{}," to Blind "} c["25% chance to Blind with Hits against Bleeding Enemies Enemies Maimed by you take 10% increased Physical Damage"]={{[1]={[1]={actor="enemy",type="ActorCondition",var="Bleeding"},flags=0,keywordFlags=262144,name="PhysicalDamage",type="BASE",value=25}}," to Blind Enemies Maimed by you take 10% increased "} -c["25% chance to Curse Enemies with Vulnerability on Hit"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=1,noSupports=true,skillId="MonsterVulnerabilityOnHit1",triggered=true}}},nil} +c["25% chance to Curse Enemies with Vulnerability on Hit"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=1,noSupports=true,skillId="Vulnerability",triggered=true}}},nil} c["25% chance to Curse Non-Cursed Enemies with Enfeeble on Hit"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=1,noSupports=true,skillId="Enfeeble",triggered=true}}},nil} c["25% chance to Freeze, Shock and Ignite"]={{[1]={flags=0,keywordFlags=0,name="EnemyFreezeChance",type="BASE",value=25},[2]={flags=0,keywordFlags=0,name="EnemyShockChance",type="BASE",value=25},[3]={flags=0,keywordFlags=0,name="EnemyIgniteChance",type="BASE",value=25}},nil} c["25% chance to Ignite"]={{[1]={flags=0,keywordFlags=0,name="EnemyIgniteChance",type="BASE",value=25}},nil} @@ -4017,6 +4019,7 @@ c["25% increased Raised Zombie Size"]={{}," Size "} c["25% increased Raised Zombie Size Enemies Killed by Zombies' Hits Explode, dealing 20% of their Life as Fire Damage"]={{[1]={[1]={includeTransfigured=true,skillName="Raise Zombie",type="SkillName"},flags=0,keywordFlags=0,name="MinionModifier",type="LIST",value={mod={flags=0,keywordFlags=0,name="Life",type="INC",value=25}}}}," Size Enemies Killed by Zombies' Hits Explode, dealing 20% of their as Fire Damage "} c["25% increased Rarity of Items found"]={{[1]={flags=0,keywordFlags=0,name="LootRarity",type="INC",value=25}},nil} c["25% increased Rarity of Items found during Effect"]={{[1]={[1]={type="Condition",var="UsingFlask"},flags=0,keywordFlags=0,name="LootRarity",type="INC",value=25}},nil} +c["25% increased Shock Duration on Enemies"]={{[1]={flags=0,keywordFlags=0,name="EnemyShockDuration",type="INC",value=25}},nil} c["25% increased Skill Effect Duration"]={{[1]={flags=0,keywordFlags=0,name="Duration",type="INC",value=25}},nil} c["25% increased Spell Damage"]={{[1]={flags=2,keywordFlags=0,name="Damage",type="INC",value=25}},nil} c["25% increased Spell Damage for each 200 total Mana you have Spent Recently, up to 2000%"]={{[1]={[1]={div=200,limit=2000,limitTotal=true,type="Multiplier",var="ManaSpentRecently"},flags=2,keywordFlags=0,name="Damage",type="INC",value=25}},nil} @@ -4176,6 +4179,7 @@ c["3% increased Damage per Frenzy Charge with Hits against Enemies on Low Life"] c["3% increased Damage taken per Frenzy Charge"]={{[1]={[1]={type="Multiplier",var="FrenzyCharge"},flags=0,keywordFlags=0,name="DamageTaken",type="INC",value=3}},nil} c["3% increased Defences from Equipped Shield per 10 Devotion"]={{[1]={[1]={slotName="Weapon 2",type="SlotName"},[2]={actor="parent",div=10,stat="Devotion",type="PerStat"},flags=0,keywordFlags=0,name="Defences",type="INC",value=3}},nil} c["3% increased Effect of non-Damaging Ailments on Enemies per 10 Devotion"]={{[1]={[1]={actor="parent",div=10,stat="Devotion",type="PerStat"},flags=0,keywordFlags=0,name="EnemyShockEffect",type="INC",value=3},[2]={[1]={actor="parent",div=10,stat="Devotion",type="PerStat"},flags=0,keywordFlags=0,name="EnemyChillEffect",type="INC",value=3},[3]={[1]={actor="parent",div=10,stat="Devotion",type="PerStat"},flags=0,keywordFlags=0,name="EnemyFreezeEffect",type="INC",value=3},[4]={[1]={actor="parent",div=10,stat="Devotion",type="PerStat"},flags=0,keywordFlags=0,name="EnemyScorchEffect",type="INC",value=3},[5]={[1]={actor="parent",div=10,stat="Devotion",type="PerStat"},flags=0,keywordFlags=0,name="EnemyBrittleEffect",type="INC",value=3},[6]={[1]={actor="parent",div=10,stat="Devotion",type="PerStat"},flags=0,keywordFlags=0,name="EnemySapEffect",type="INC",value=3}},nil} +c["3% increased Energy Shield per Power Charge"]={{[1]={[1]={type="Multiplier",var="PowerCharge"},flags=0,keywordFlags=0,name="EnergyShield",type="INC",value=3}},nil} c["3% increased Experience gain"]={{}," Experience gain "} c["3% increased Experience gain 2% increased Experience gain"]={{}," Experience gain 2% increased Experience gain "} c["3% increased Experience gain 20% increased Elemental Damage"]={{[1]={flags=0,keywordFlags=0,name="ElementalDamage",type="INC",value=3}}," Experience gain 20% increased "} @@ -4263,7 +4267,7 @@ c["30% chance to gain a Power Charge when you Stun Gain Unholy Might for 4 secon c["30% chance to gain an Endurance Charge on Hitting an Enemy with no Armour"]={nil,"an Endurance Charge on Hitting an Enemy with no Armour "} c["30% chance to gain an Endurance Charge on Hitting an Enemy with no Armour 30% chance to gain a Frenzy Charge on Hitting an Enemy with no Evasion Rating"]={nil,"an Endurance Charge on Hitting an Enemy with no Armour 30% chance to gain a Frenzy Charge on Hitting an Enemy with no Evasion Rating "} c["30% chance to gain an Endurance Charge on Kill"]={nil,"an Endurance Charge "} -c["30% chance to gain an Endurance Charge on Kill 15% increased Damage per Endurance Charge"]={nil,"an Endurance Charge 15% increased Damage "} +c["30% chance to gain an Endurance Charge on Kill 120% increased Endurance Charge Duration"]={nil,"an Endurance Charge 120% increased Endurance Charge Duration "} c["30% chance to gain an Endurance Charge when you Stun an Enemy"]={nil,"an Endurance Charge when you Stun an Enemy "} c["30% chance to gain an Endurance Charge when you Stun an Enemy Enemies in your Link Beams cannot apply Elemental Ailments"]={nil,"an Endurance Charge when you Stun an Enemy Enemies in your Link Beams cannot apply Elemental Ailments "} c["30% chance to gain an Endurance Charge when you are Hit"]={nil,"an Endurance Charge when you are Hit "} @@ -4272,9 +4276,9 @@ c["30% chance to gain an Endurance Charge when you are Hit 25% chance that if yo c["30% chance to gain an Endurance Charge when you are Hit 25% chance that if you would gain Endurance Charges, you instead gain up to maximum Endurance Charges Gain 1 Endurance Charge every second if you've been Hit Recently +1 to Maximum Endurance Charges"]={nil,"an Endurance Charge when you are Hit 25% chance that if you would gain Endurance Charges, you instead gain up to maximum Endurance Charges Gain 1 Endurance Charge every second +1 to Maximum Endurance Charges "} c["30% chance to gain an Endurance Charge when you are Hit 30% chance to gain an Endurance Charge when you Stun an Enemy"]={nil,"an Endurance Charge when you are Hit 30% chance to gain an Endurance Charge when you Stun an Enemy "} c["30% chance to gain an Frenzy Charge on Kill"]={nil,"an Frenzy Charge "} -c["30% chance to gain an Frenzy Charge on Kill 15% increased Damage per Frenzy Charge"]={nil,"an Frenzy Charge 15% increased Damage "} +c["30% chance to gain an Frenzy Charge on Kill 45% chance that if you would gain Frenzy Charges, you instead gain up to your maximum number of Frenzy Charges"]={nil,"an Frenzy Charge 45% chance that if you would gain Frenzy Charges, you instead gain up to your maximum number of Frenzy Charges "} c["30% chance to gain an Power Charge on Kill"]={nil,"an Power Charge "} -c["30% chance to gain an Power Charge on Kill 9% increased Energy Shield per Power Charge"]={nil,"an Power Charge 9% increased Energy Shield "} +c["30% chance to gain an Power Charge on Kill 45% chance that if you would gain Power Charges, you instead gain up to your maximum number of Power Charges"]={nil,"an Power Charge 45% chance that if you would gain Power Charges, you instead gain up to your maximum number of Power Charges "} c["30% chance to gain an additional Vaal Soul on Kill"]={nil,"an additional Vaal Soul "} c["30% chance to gain an additional Vaal Soul on Kill Corrupted"]={nil,"an additional Vaal Soul Corrupted "} c["30% chance to inflict Corrosion on Hit with Attacks"]={{[1]={flags=0,keywordFlags=0,name="Condition:CanCorrode",type="FLAG",value=true}},nil} @@ -4919,9 +4923,9 @@ c["43% reduced Recovery rate"]={{[1]={flags=0,keywordFlags=0,name="FlaskRecovery c["45% chance that if you would gain Endurance Charges, you instead gain up to your maximum number of Endurance Charges"]={{}," that if you would gain Endurance Charges, you instead gain up to your maximum number of Endurance Charges "} c["45% chance that if you would gain Endurance Charges, you instead gain up to your maximum number of Endurance Charges 30% chance to gain an Endurance Charge on Kill"]={{}," that if you would gain Endurance Charges, you instead gain up to your maximum number of Endurance Charges 30% chance to gain an Endurance Charge "} c["45% chance that if you would gain Frenzy Charges, you instead gain up to your maximum number of Frenzy Charges"]={{}," that if you would gainCharges, you instead gain up to your maximum number of Frenzy Charges "} -c["45% chance that if you would gain Frenzy Charges, you instead gain up to your maximum number of Frenzy Charges You have Mind over Matter while at maximum Power Charges"]={{}," that if you would gainCharges, you instead gain up to your maximum number of Frenzy Charges You have Mind over Matter "} +c["45% chance that if you would gain Frenzy Charges, you instead gain up to your maximum number of Frenzy Charges 24% increased Evasion Rating per Frenzy Charge"]={{[1]={[1]={type="Multiplier",var="FrenzyCharge"},[2]={includeTransfigured=true,skillName="Frenzy",type="SkillName"},flags=0,keywordFlags=0,name="Evasion",type="BASE",value=45}}," that if you would gainCharges, you instead gain up to your maximum number of Frenzy Charges 24% increased "} c["45% chance that if you would gain Power Charges, you instead gain up to your maximum number of Power Charges"]={{}," that if you would gain Power Charges, you instead gain up to your maximum number of Power Charges "} -c["45% chance that if you would gain Power Charges, you instead gain up to your maximum number of Power Charges 30% chance to gain an Power Charge on Kill"]={{}," that if you would gain Power Charges, you instead gain up to your maximum number of Power Charges 30% chance to gain an Power Charge "} +c["45% chance that if you would gain Power Charges, you instead gain up to your maximum number of Power Charges 6 to 60 Lightning Damage per Power Charge"]={{[1]={[1]={type="Multiplier",var="PowerCharge"},flags=0,keywordFlags=0,name="LightningDamage",type="BASE",value=45}}," that if you would gain Power Charges, you instead gain up to your maximum number of Power Charges 6 to 60 "} c["45% chance to avoid Bleeding"]={{[1]={flags=0,keywordFlags=0,name="AvoidBleed",type="BASE",value=45}},nil} c["45% increased Area Damage"]={{[1]={flags=512,keywordFlags=0,name="Damage",type="INC",value=45}},nil} c["45% increased Area of Effect"]={{[1]={flags=0,keywordFlags=0,name="AreaOfEffect",type="INC",value=45}},nil} @@ -7424,8 +7428,8 @@ c["Curse Enemies with Socketed Hex Curse Gem on Hit"]={{},nil} c["Curse Enemies with Temporal Chains on Hit"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=1,noSupports=true,skillId="TemporalChains",triggered=true}}},nil} c["Curse Enemies with Temporal Chains when you Block their Projectile Attack Damage, ignoring Curse Limit"]={nil,"Curse Enemies with Temporal Chains when you Block their Projectile Attack Damage, ignoring Curse Limit "} c["Curse Enemies with Temporal Chains when you Block their Projectile Attack Damage, ignoring Curse Limit Curse Enemies with Elemental Weakness when you Block their Spell Damage, ignoring Curse Limit"]={nil,"Curse Enemies with Temporal Chains when you Block their Projectile Attack Damage, ignoring Curse Limit Curse Enemies with Elemental Weakness when you Block their Spell Damage, ignoring Curse Limit "} -c["Curse Enemies with Vulnerability on Block"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=1,noSupports=true,skillId="MonsterVulnerabilityOnHit1",triggered=true}}},nil} -c["Curse Enemies with Vulnerability on Hit"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=1,noSupports=true,skillId="MonsterVulnerabilityOnHit1",triggered=true}}},nil} +c["Curse Enemies with Vulnerability on Block"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=1,noSupports=true,skillId="Vulnerability",triggered=true}}},nil} +c["Curse Enemies with Vulnerability on Hit"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=1,noSupports=true,skillId="Vulnerability",triggered=true}}},nil} c["Curse Skills have 10% increased Cast Speed"]={{[1]={flags=16,keywordFlags=2,name="Speed",type="INC",value=10}},nil} c["Curse Skills have 100% increased Skill Effect Duration"]={{[1]={flags=0,keywordFlags=2,name="Duration",type="INC",value=100}},nil} c["Curse Skills have 12% increased Cast Speed"]={{[1]={flags=16,keywordFlags=2,name="Speed",type="INC",value=12}},nil} @@ -7993,7 +7997,6 @@ c["Gain 35% of Missing Unreserved Life before being Hit by an Enemy"]={{[1]={fla c["Gain 35% of Physical Attack Damage as Extra Fire Damage"]={{[1]={flags=1,keywordFlags=0,name="PhysicalDamageGainAsFire",type="BASE",value=35}},nil} c["Gain 35% of Physical Damage as Extra Chaos Damage"]={{[1]={flags=0,keywordFlags=0,name="PhysicalDamageGainAsChaos",type="BASE",value=35}},nil} c["Gain 35% of Physical Damage as Extra Damage of a random Element while you are Ignited"]={{[1]={[1]={type="Condition",var="Ignited"},flags=0,keywordFlags=0,name="PhysicalDamageGainAsRandom",type="BASE",value=35}},nil} -c["Gain 35% of Physical Damage as a Random Element if you've cast Elemental Weakness in the past 10 seconds"]={{[1]={[1]={type="Condition",var="SelfCastElementalWeakness"},flags=0,keywordFlags=0,name="PhysicalDamageGainAsRandom",type="BASE",value=35}},nil} c["Gain 4 Life per Enemy Hit with Attacks"]={{[1]={flags=4,keywordFlags=65536,name="LifeOnHit",type="BASE",value=4}},nil} c["Gain 4 Mana per Enemy Hit with Attacks if you've used a Mana Flask in the past 10 seconds"]={{[1]={[1]={type="Condition",var="UsingManaFlask"},flags=4,keywordFlags=65536,name="ManaOnHit",type="BASE",value=4}},nil} c["Gain 4% of Elemental Damage as Extra Chaos Damage per Shaper Item Equipped"]={{[1]={[1]={type="Multiplier",var="ShaperItem"},flags=0,keywordFlags=0,name="ElementalDamageGainAsChaos",type="BASE",value=4}},nil} @@ -8167,7 +8170,7 @@ c["Gain a Void Charge every second"]={nil,"a Void Charge every second "} c["Gain a Void Charge every second Gain a Void Charge every 0.5 seconds"]={nil,"a Void Charge every second Gain a Void Charge every 0.5 seconds "} c["Gain additional Elemental Damage Reduction equal to half your Chaos Resistance"]={{[1]={[1]={div=2,stat="ChaosResist",type="PerStat"},flags=0,keywordFlags=0,name="FireDamageReduction",type="BASE",value=1},[2]={[1]={div=2,stat="ChaosResist",type="PerStat"},flags=0,keywordFlags=0,name="ColdDamageReduction",type="BASE",value=1},[3]={[1]={div=2,stat="ChaosResist",type="PerStat"},flags=0,keywordFlags=0,name="LightningDamageReduction",type="BASE",value=1}},nil} c["Gain an Endurance Charge every second if you've been Hit Recently"]={nil,"an Endurance Charge every second "} -c["Gain an Endurance Charge every second if you've been Hit Recently +1 to Maximum Endurance Charges"]={nil,"an Endurance Charge every second +1 to Maximum Endurance Charges "} +c["Gain an Endurance Charge every second if you've been Hit Recently You have Vaal Pact while at maximum Endurance Charges"]={nil,"an Endurance Charge every second You have Vaal Pact "} c["Gain an Endurance Charge if an Attack Freezes an Enemy"]={nil,"an Endurance Charge if an Attack Freezes an Enemy "} c["Gain an Endurance Charge if an Attack Freezes an Enemy Culling Strike against Frozen Enemies"]={nil,"an Endurance Charge if an Attack Freezes an Enemy Culling Strike "} c["Gain an Endurance Charge when a Power Charge expires or is consumed"]={nil,"an Endurance Charge when a Power Charge expires or is consumed "} @@ -8303,7 +8306,7 @@ c["Grants Level 20 Summon Sentinel of Radiance Skill"]={{[1]={flags=0,keywordFla c["Grants Level 20 Thirst for Blood Skill"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="VampiricIcon"}}},nil} c["Grants Level 20 Unhinge Skill"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="Unhinge"}}},nil} c["Grants Level 21 Despair Curse Aura during Effect"]={{[1]={[1]={type="Condition",var="UsingFlask"},flags=0,keywordFlags=0,name="ExtraCurse",type="LIST",value={level=21,skillId="Despair"}}},nil} -c["Grants Level 21 Vulnerability Curse Aura during Effect"]={{[1]={[1]={type="Condition",var="UsingFlask"},flags=0,keywordFlags=0,name="ExtraCurse",type="LIST",value={level=21,skillId="MonsterVulnerabilityOnHit1"}}},nil} +c["Grants Level 21 Vulnerability Curse Aura during Effect"]={{[1]={[1]={type="Condition",var="UsingFlask"},flags=0,keywordFlags=0,name="ExtraCurse",type="LIST",value={level=21,skillId="Vulnerability"}}},nil} c["Grants Level 22 Blight Skill"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=22,skillId="Blight"}}},nil} c["Grants Level 22 Hatred Skill"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=22,skillId="Hatred"}}},nil} c["Grants Level 22 Precision Skill"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=22,skillId="AccuracyAndCritsAura"}}},nil} @@ -10934,7 +10937,6 @@ c["Trigger Level 20 Shield Shatter when you Block"]={{[1]={flags=0,keywordFlags= c["Trigger Level 20 Spirit Burst when you Use a Skill while you have a Spirit Charge"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="SpiritBurst",triggered=true}}},nil} c["Trigger Level 20 Storm Cascade when you Attack"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="StormCascadeTriggered",triggered=true}}},nil} c["Trigger Level 20 Summon Phantasm Skill when you Consume a Corpse"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="TriggeredSummonGhostOnKill",triggered=true}}},nil} -c["Trigger Level 20 Summon Taunting Contraption when you use a Flask"]={nil,"Trigger Level 20 Summon Taunting Contraption when you use a Flask "} c["Trigger Level 20 Tawhoa's Chosen when you Attack with"]={nil,"Trigger Level 20 Tawhoa's Chosen when you Attack with "} c["Trigger Level 20 Tawhoa's Chosen when you Attack with a Non-Vaal Slam or Strike Skill near an Enemy"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="SummonMirageChieftain",triggered=true}}},nil} c["Trigger Level 20 Twister when you gain Avian's Might or Avian's Flight"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="AvianTornado",triggered=true}}},nil} @@ -11061,8 +11063,8 @@ c["Vaal Skills used during effect have 10% reduced Soul Gain Prevention Duration c["Vaal Skills used during effect have 40% reduced Soul Gain Prevention Duration"]={{[1]={[1]={type="Condition",var="UsingFlask"},[2]={skillType=42,type="SkillType"},flags=0,keywordFlags=0,name="SoulGainPreventionDuration",type="INC",value=-40}},nil} c["Versatile Combatant"]={{[1]={flags=0,keywordFlags=0,name="Keystone",type="LIST",value="Versatile Combatant"}},nil} c["Vitality has no Reservation"]={{[1]={[1]={skillId="Vitality",type="SkillId"},[2]={neg=true,skillType=119,type="SkillType"},flags=0,keywordFlags=0,name="SkillData",type="LIST",value={key="manaReservationFlat",value=0}},[2]={[1]={skillId="Vitality",type="SkillId"},[2]={neg=true,skillType=119,type="SkillType"},flags=0,keywordFlags=0,name="SkillData",type="LIST",value={key="lifeReservationFlat",value=0}},[3]={[1]={skillId="Vitality",type="SkillId"},[2]={neg=true,skillType=119,type="SkillType"},flags=0,keywordFlags=0,name="SkillData",type="LIST",value={key="manaReservationPercent",value=0}},[4]={[1]={skillId="Vitality",type="SkillId"},[2]={neg=true,skillType=119,type="SkillType"},flags=0,keywordFlags=0,name="SkillData",type="LIST",value={key="lifeReservationPercent",value=0}}},nil} -c["Vulnerability can affect Hexproof Enemies"]={{[1]={[1]={skillId="MonsterVulnerabilityOnHit1",type="SkillId"},flags=0,keywordFlags=0,name="SkillData",type="LIST",value={key="ignoreHexproof",value=true}}},nil} -c["Vulnerability has no Reservation if Cast as an Aura"]={{[1]={[1]={skillId="MonsterVulnerabilityOnHit1",type="SkillId"},[2]={skillType=43,type="SkillType"},[3]={neg=true,skillType=119,type="SkillType"},flags=0,keywordFlags=0,name="SkillData",type="LIST",value={key="manaReservationFlat",value=0}},[2]={[1]={skillId="MonsterVulnerabilityOnHit1",type="SkillId"},[2]={skillType=43,type="SkillType"},[3]={neg=true,skillType=119,type="SkillType"},flags=0,keywordFlags=0,name="SkillData",type="LIST",value={key="lifeReservationFlat",value=0}},[3]={[1]={skillId="MonsterVulnerabilityOnHit1",type="SkillId"},[2]={skillType=43,type="SkillType"},[3]={neg=true,skillType=119,type="SkillType"},flags=0,keywordFlags=0,name="SkillData",type="LIST",value={key="manaReservationPercent",value=0}},[4]={[1]={skillId="MonsterVulnerabilityOnHit1",type="SkillId"},[2]={skillType=43,type="SkillType"},[3]={neg=true,skillType=119,type="SkillType"},flags=0,keywordFlags=0,name="SkillData",type="LIST",value={key="lifeReservationPercent",value=0}}},nil} +c["Vulnerability can affect Hexproof Enemies"]={{[1]={[1]={skillId="Vulnerability",type="SkillId"},flags=0,keywordFlags=0,name="SkillData",type="LIST",value={key="ignoreHexproof",value=true}}},nil} +c["Vulnerability has no Reservation if Cast as an Aura"]={{[1]={[1]={skillId="Vulnerability",type="SkillId"},[2]={skillType=43,type="SkillType"},[3]={neg=true,skillType=119,type="SkillType"},flags=0,keywordFlags=0,name="SkillData",type="LIST",value={key="manaReservationFlat",value=0}},[2]={[1]={skillId="Vulnerability",type="SkillId"},[2]={skillType=43,type="SkillType"},[3]={neg=true,skillType=119,type="SkillType"},flags=0,keywordFlags=0,name="SkillData",type="LIST",value={key="lifeReservationFlat",value=0}},[3]={[1]={skillId="Vulnerability",type="SkillId"},[2]={skillType=43,type="SkillType"},[3]={neg=true,skillType=119,type="SkillType"},flags=0,keywordFlags=0,name="SkillData",type="LIST",value={key="manaReservationPercent",value=0}},[4]={[1]={skillId="Vulnerability",type="SkillId"},[2]={skillType=43,type="SkillType"},[3]={neg=true,skillType=119,type="SkillType"},flags=0,keywordFlags=0,name="SkillData",type="LIST",value={key="lifeReservationPercent",value=0}}},nil} c["Wand Attacks deal 12% increased Damage with Ailments"]={{[1]={flags=8390656,keywordFlags=0,name="Damage",type="INC",value=12}},nil} c["Wand Attacks deal 12% increased Damage with Hits and Ailments"]={{[1]={flags=8388608,keywordFlags=786432,name="Damage",type="INC",value=12}},nil} c["Wand Attacks deal 16% increased Damage with Hits and Ailments"]={{[1]={flags=8388608,keywordFlags=786432,name="Damage",type="INC",value=16}},nil} @@ -11270,7 +11272,7 @@ c["You are Blind"]={{[1]={[1]={neg=true,type="Condition",var="CannotBeBlinded"}, c["You are Chilled while you are Bleeding"]={{[1]={[1]={type="Condition",var="Bleeding"},flags=0,keywordFlags=0,name="Condition:Chilled",type="FLAG",value=true}},nil} c["You are Chilled while you are Poisoned"]={{[1]={[1]={type="Condition",var="Poisoned"},flags=0,keywordFlags=0,name="Condition:Chilled",type="FLAG",value=true}},nil} c["You are Crushed"]={{[1]={flags=0,keywordFlags=0,name="Condition:Crushed",type="FLAG",value=true}},nil} -c["You are Cursed with Vulnerability"]={{[1]={flags=0,keywordFlags=0,name="ExtraCurse",type="LIST",value={applyToPlayer=true,level=1,skillId="MonsterVulnerabilityOnHit1"}}},nil} +c["You are Cursed with Vulnerability"]={{[1]={flags=0,keywordFlags=0,name="ExtraCurse",type="LIST",value={applyToPlayer=true,level=1,skillId="Vulnerability"}}},nil} c["You are Hexproof if you have a Magic Ring in right slot"]={{[1]={[1]={type="Condition",var="MagicItemInRing 2"},flags=0,keywordFlags=0,name="CurseEffectOnSelf",type="MORE",value=-100}},nil} c["You are Shocked during Effect, causing 50% increased Damage taken"]={nil,"Shocked , causing 50% increased Damage taken "} c["You are Shocked during Effect, causing 50% increased Damage taken Damage Penetrates 10% Lightning Resistance during Effect"]={nil,"Shocked , causing 50% increased Damage taken Damage Penetrates 10% Lightning Resistance "} @@ -11281,7 +11283,7 @@ c["You are Unaffected by Ignite if you've cast Flammability in the past 10 secon c["You are Unaffected by Shock if you've cast Conductivity in the past 10 seconds"]={{[1]={[1]={type="Condition",var="SelfCastConductivity"},[2]={effectType="Global",type="GlobalEffect",unscalable=true},flags=0,keywordFlags=0,name="SelfShockEffect",type="MORE",value=-100}},nil} c["You are at Maximum Chance to Block Attack Damage if you have not Blocked Recently"]={{[1]={[1]={neg=true,type="Condition",var="BlockedRecently"},flags=0,keywordFlags=0,name="MaxBlockIfNotBlockedRecently",type="FLAG",value=true}},nil} c["You are at Maximum Chance to Block Spell Damage if you have not Blocked Recently"]={{[1]={[1]={neg=true,type="Condition",var="BlockedRecently"},flags=0,keywordFlags=0,name="MaxSpellBlockIfNotBlockedRecently",type="FLAG",value=true}},nil} -c["You are cursed with Vulnerability"]={{[1]={flags=0,keywordFlags=0,name="ExtraCurse",type="LIST",value={applyToPlayer=true,level=1,skillId="MonsterVulnerabilityOnHit1"}}},nil} +c["You are cursed with Vulnerability"]={{[1]={flags=0,keywordFlags=0,name="ExtraCurse",type="LIST",value={applyToPlayer=true,level=1,skillId="Vulnerability"}}},nil} c["You can Cast 2 additional Brands"]={{[1]={flags=0,keywordFlags=0,name="ActiveBrandLimit",type="BASE",value=2}},nil} c["You can Cast an additional Brand"]={{[1]={flags=0,keywordFlags=0,name="ActiveBrandLimit",type="BASE",value=1}},nil} c["You can apply an additional Curse"]={{[1]={flags=0,keywordFlags=0,name="EnemyCurseLimit",type="BASE",value=1}},nil} diff --git a/src/Data/ModItem.lua b/src/Data/ModItem.lua index f412259041..dab59cbac8 100644 --- a/src/Data/ModItem.lua +++ b/src/Data/ModItem.lua @@ -1314,6 +1314,7 @@ return { ["SpellBlockPercentage2"] = { type = "Suffix", affix = "of the Bulwark", "(7-9)% Chance to Block Spell Damage", statOrderKey = "1011", statOrder = { 1011 }, level = 52, group = "SpellBlockPercentage", weightKey = { "focus", "str_int_shield", "dex_int_shield", "default", }, weightVal = { 1000, 1000, 1000, 0 }, weightMultiplierKey = { }, weightMultiplierVal = { }, modTags = { "block" }, }, ["SpellBlockPercentage3_"] = { type = "Suffix", affix = "of the Barricade", "(10-12)% Chance to Block Spell Damage", statOrderKey = "1011", statOrder = { 1011 }, level = 71, group = "SpellBlockPercentage", weightKey = { "focus", "str_int_shield", "dex_int_shield", "default", }, weightVal = { 1000, 1000, 1000, 0 }, weightMultiplierKey = { }, weightMultiplierVal = { }, modTags = { "block" }, }, ["SpellBlockPercentage4_"] = { type = "Suffix", affix = "of the Bastion", "(13-15)% Chance to Block Spell Damage", statOrderKey = "1011", statOrder = { 1011 }, level = 84, group = "SpellBlockPercentage", weightKey = { "focus", "str_int_shield", "dex_int_shield", "default", }, weightVal = { 1000, 1000, 1000, 0 }, weightMultiplierKey = { }, weightMultiplierVal = { }, modTags = { "block" }, }, + ["GrantsLevel1Convocation"] = { type = "Suffix", affix = "of Convening", "Grants Level 1 Convocation", statOrderKey = "547", statOrder = { 547 }, level = 32, group = "MinionSkill", weightKey = { "focus_can_roll_minion_modifiers", "weapon_can_roll_minion_modifiers", "default", }, weightVal = { 200, 200, 0 }, weightMultiplierKey = { }, weightMultiplierVal = { }, modTags = { "skill" }, }, ["MovementVelocityCorrupted"] = { type = "Corrupted", affix = "", "(2-5)% increased Movement Speed", statOrderKey = "1639", statOrder = { 1639 }, level = 1, group = "MovementVelocity", weightKey = { "amulet", "boots", "default", }, weightVal = { 0, 0, 0 }, weightMultiplierKey = { }, weightMultiplierVal = { }, modTags = { "speed" }, }, ["MaxFrenzyChargesCorrupted"] = { type = "Corrupted", affix = "", "+1 to Maximum Frenzy Charges", statOrderKey = "1650", statOrder = { 1650 }, level = 20, group = "MaximumFrenzyCharges", weightKey = { "boots", "amulet", "default", }, weightVal = { 0, 0, 0 }, weightMultiplierKey = { }, weightMultiplierVal = { }, modTags = { "frenzy_charge" }, }, ["MaxPowerChargesCorrupted"] = { type = "Corrupted", affix = "", "+1 to Maximum Power Charges", statOrderKey = "1655", statOrder = { 1655 }, level = 20, group = "IncreasedMaximumPowerCharges", weightKey = { "two_hand_weapon", "default", }, weightVal = { 0, 0 }, weightMultiplierKey = { }, weightMultiplierVal = { }, modTags = { "power_charge" }, }, diff --git a/src/Data/Rares.lua b/src/Data/Rares.lua index 3ddc4c36f6..bbc7dafeb8 100644 --- a/src/Data/Rares.lua +++ b/src/Data/Rares.lua @@ -641,7 +641,7 @@ Suffix: BeltReducedFlaskChargesUsed1 Suffix: BeltIncreasedFlaskDuration1 ]],[[ Belt -Mechalarm Belt +Mechanical Belt Crafted: true ]], -- Quivers diff --git a/src/Data/Skills/act_int.lua b/src/Data/Skills/act_int.lua index bc827726ab..37d0a38adf 100644 --- a/src/Data/Skills/act_int.lua +++ b/src/Data/Skills/act_int.lua @@ -3411,46 +3411,7 @@ skills["Convocation"] = { "base_deal_no_damage", }, levels = { - [1] = { 42, storedUses = 1, levelRequirement = 24, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 6, }, }, - [2] = { 45, storedUses = 1, levelRequirement = 27, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 7, }, }, - [3] = { 48, storedUses = 1, levelRequirement = 30, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 7, }, }, - [4] = { 51, storedUses = 1, levelRequirement = 33, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 8, }, }, - [5] = { 54, storedUses = 1, levelRequirement = 36, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 8, }, }, - [6] = { 57, storedUses = 1, levelRequirement = 39, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 9, }, }, - [7] = { 60, storedUses = 1, levelRequirement = 42, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 9, }, }, - [8] = { 63, storedUses = 1, levelRequirement = 45, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [9] = { 66, storedUses = 1, levelRequirement = 48, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [10] = { 69, storedUses = 1, levelRequirement = 50, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 10, }, }, - [11] = { 72, storedUses = 1, levelRequirement = 52, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [12] = { 75, storedUses = 1, levelRequirement = 54, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [13] = { 78, storedUses = 1, levelRequirement = 56, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [14] = { 81, storedUses = 1, levelRequirement = 58, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 11, }, }, - [15] = { 84, storedUses = 1, levelRequirement = 60, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [16] = { 87, storedUses = 1, levelRequirement = 62, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [17] = { 90, storedUses = 1, levelRequirement = 64, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 12, }, }, - [18] = { 93, storedUses = 1, levelRequirement = 66, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 13, }, }, - [19] = { 96, storedUses = 1, levelRequirement = 68, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 13, }, }, - [20] = { 99, storedUses = 1, levelRequirement = 70, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 13, }, }, - [21] = { 102, storedUses = 1, levelRequirement = 72, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 13, }, }, - [22] = { 105, storedUses = 1, levelRequirement = 74, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 14, }, }, - [23] = { 108, storedUses = 1, levelRequirement = 76, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 14, }, }, - [24] = { 111, storedUses = 1, levelRequirement = 78, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 14, }, }, - [25] = { 114, storedUses = 1, levelRequirement = 80, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 15, }, }, - [26] = { 117, storedUses = 1, levelRequirement = 82, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 15, }, }, - [27] = { 120, storedUses = 1, levelRequirement = 84, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 15, }, }, - [28] = { 123, storedUses = 1, levelRequirement = 86, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 15, }, }, - [29] = { 126, storedUses = 1, levelRequirement = 88, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 16, }, }, - [30] = { 129, storedUses = 1, levelRequirement = 90, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 16, }, }, - [31] = { 131, storedUses = 1, levelRequirement = 91, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 16, }, }, - [32] = { 132, storedUses = 1, levelRequirement = 92, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 16, }, }, - [33] = { 134, storedUses = 1, levelRequirement = 93, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 16, }, }, - [34] = { 135, storedUses = 1, levelRequirement = 94, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 17, }, }, - [35] = { 137, storedUses = 1, levelRequirement = 95, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 17, }, }, - [36] = { 138, storedUses = 1, levelRequirement = 96, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 17, }, }, - [37] = { 140, storedUses = 1, levelRequirement = 97, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 17, }, }, - [38] = { 141, storedUses = 1, levelRequirement = 98, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 17, }, }, - [39] = { 143, storedUses = 1, levelRequirement = 99, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 17, }, }, - [40] = { 144, storedUses = 1, levelRequirement = 100, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 17, }, }, + [1] = { 120, storedUses = 1, levelRequirement = 31, cooldown = 3, statInterpolation = { 1, }, cost = { Mana = 10, }, }, }, } skills["Disintegrate"] = {